Job Search and Career Advice Platform

Attiva gli avvisi di lavoro via e-mail!

Java Developer (Billing Systems)

Shakers

Bologna

Ibrido

EUR 35.000 - 50.000

Tempo pieno

Ieri
Candidati tra i primi

Genera un CV personalizzato in pochi minuti

Ottieni un colloquio e una retribuzione più elevata. Scopri di più

Descrizione del lavoro

A technology consulting firm based in Bologna is seeking a Junior / Mid-level Java Developer to join a 6-month project focusing on building a scalable billing and invoicing system. The role requires strong Java and Spring framework experience, along with solid SQL skills. The developer will manage the complete billing lifecycle from data ingestion to document generation. A hybrid work model allows for 3 days onsite per week. Start date is ASAP with possible extension.

Competenze

  • Strong experience with Java and Spring framework.
  • Experience with billing systems like Kill Bill or similar.
  • Solid knowledge of design patterns and principles.

Mansioni

  • Develop scalable and modular billing & invoicing systems.
  • Manage cost calculation, invoice generation, and payment collection.
  • Analyze large datasets and assess solution feasibility.

Conoscenze

Java
Spring framework
SQL
Software design patterns
Problem-solving skills
Team-oriented mindset
Descrizione del lavoro

📍 Bologna (Hybrid – 3 days onsite)

⏳ 6-month project + renewal | 🚀 Start ASAP

🧩 Project Overview

The project focuses on building a scalable and modular billing & invoicing system for enterprise environments.

The platform will manage cost calculation, invoice generation and payment collection, covering the full billing lifecycle — from transaction data ingestion to fiscal document generation — handling high data volumes and complex business logic, following strong modularity and separation-of-concerns principles.

👨 💻 Role

We are looking for a Junior / Mid-level Java Developer with experience or strong exposure to billing and invoicing logic.

✅ Mandatory Technical Skills
  • Strong experience with Java and Spring framework
  • Experience with Kill Bill platform or similar billing systems
  • Solid knowledge of software design patterns and principles (MVC, SOLID, OOP)
  • Strong SQL skills
➕ Nice to Have
  • Experience in billing / invoicing domains
  • Web application development
  • Knowledge of Python
  • Experience with DevOps tools (GitLab, Jenkins or similar)
  • Understanding of accounting concepts (invoicing, credit notes, VAT, value dates, etc.)
  • Knowledge of payment protocols and circuits (SEPA, credit cards, etc.)
🤝 Soft Skills
  • Team-oriented mindset and ability to collaborate effectively
  • Strong problem-solving skills and ability to assess solution feasibility
  • Ability to analyze large datasets
📅 Project Details
  • Start : ASAP
  • Duration : 6 months (extension possible)
  • Location : Bologna – 3 days onsite per week
Ottieni la revisione del curriculum gratis e riservata.
oppure trascina qui un file PDF, DOC, DOCX, ODT o PAGES di non oltre 5 MB.