Descrizione Lavoro
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.
We are looking for a Junior / Mid-level Java Developer with experience or strong exposure to billing and invoicing logic.
Job Title
Junior/Middle Java Developer – Rif.C17JMB
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)
Experience in billing / invoicing domains
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.)
Team-oriented mindset and ability to collaborate effectively
Strong problem-solving skills and ability to assess solution feasibility
Ability to analyze large datasets
Start: ASAP
Duration: 6 months (extension possible)
Location: Bologna – 3 days onsite per week
Seniority level
Mid-Senior level
Employment type
Full-time
#J-18808-Ljbffr