Job Search and Career Advice Platform

Attiva gli avvisi di lavoro via e-mail!

Java Developer (Billing Systems)

Shakers

Bologna

Ibrido

EUR 30.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 leading technology company is seeking a Junior/Mid-level Java Developer in Bologna to work on a scalable billing & invoicing system. The ideal candidate has strong Java and Spring framework skills, along with experience in billing and invoicing logic. The role requires a collaborative mindset and the ability to solve complex problems. This full-time position involves 3 days onsite per week and offers a duration of 6 months with possible extension. Start date is ASAP.

Competenze

  • Experience with Java and Spring framework.
  • Familiarity with billing and invoicing domains.
  • Understanding of accounting concepts.

Mansioni

  • Develop the billing & invoicing system in Java.
  • Collaborate with the team to implement modular solutions.
  • Address complex business logic and payment processes.

Conoscenze

Java
Spring framework
Billing and invoicing logic
Python
DevOps tools (GitLab, Jenkins)
Accounting concepts
Payment protocols (SEPA, credit cards)
Problem-solving skills
Ability to analyze large datasets
Descrizione del 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
Ottieni la revisione del curriculum gratis e riservata.
oppure trascina qui un file PDF, DOC, DOCX, ODT o PAGES di non oltre 5 MB.