Senior Java Software Engineer
Hybrid · Lecce, Apulia, Italy
Job Summary
Senior Java Software Engineer with expertise in designing and developing Web Based applications in Java. Plays a role in international projects, working with microservices architectures, end-to-end project phases, and documentation. Proficient in Hibernate, Spring (Boot, Batch, Data JPA), and container orchestration (Kubernetes; OpenShift preferred). Autonomous handling of development lifecycle, familiarity with version control (SVN, Git), and SQL/NoSQL databases (e.g., MongoDB). English language proficiency required. Hybrid work arrangement in Lecce; opportunities for international context and structured career development. Compensation discussed based on experience and seniority; willingness to travel. Open to candidates of all genders; inclusive of protected categories.
Required Qualifications
- Senior Java Software Engineer
- Proven experience in design and development of Web Based applications in Java
- Experience with Hibernate, Spring (SpringBoot, Spring Batch, Spring Data JPA)
- Autonomy in end-to-end development and technical documentation
- Experience with microservices architecture and containerization (Kubernetes, OpenShift preferred)
- Experience with SVN and Git
- Knowledge of SQL and NoSQL databases (MongoDB)
- Good command of English
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.