Overview Nexum, as part of an ambitious industrial growth plan in Italy and abroad, is hiring new talent. Regardless of the project or activity assigned, you will also dedicate time to internal products that exist and are on the 2025–2027 roadmap. Permanent contract. Minimum 5‑year collaboration. Locations: Rome, Pescara, Milan, Catania. Hybrid. Compensation aligned with the Global Knowledge IT Skills and Salary Report. Mission Design and deliver scalable Java services for internal products such as SynaptiQ, Nexcode, NexumOps, Nexbot, SaaS Portal, and HouseQuot. Product‑driven mindset preferred. What you will do Build Java services with Spring Boot and Spring Cloud. Modernize legacy stacks and migrations from Struts 1 when required. Apply design patterns at scale: SOA, DAO, Factory, Singleton, MVC. Expose APIs (REST, GraphQL, gRPC). Model data with JPA/Hibernate. Tune performance and resilience. Integrate UIs built with React/Angular and maintain jQuery in legacy areas. Write tests, benchmarks, and observability hooks. Ship through CI/CD with trunk‑based development. LLM in the loop Claude Code, GitHub Copilot, Gemini Code Assist, and AWS CodeWhisperer to scaffold services, generate tests, refactor, draft ADRs, and run RAG over internal docs for faster onboarding and compliance-by‑construction. Core stack Java 17/21, Spring Boot/Cloud, Quarkus optional, JPA/Hibernate, Maven/Gradle, OpenAPI, Docker, Kubernetes, Helm, ArgoCD/GitHub Actions/GitLab CI, PostgreSQL/BigQuery, Redis, OpenTelemetry. Certifications : Oracle Certified Professional: Java SE 17/21 Developer; Oracle Certified Master: Java EE Enterprise Architect; Google Professional Cloud Developer; AWS Certified Developer – Associate; Microsoft Certified: Azure Developer Associate; CNCF CKAD; Red Hat Certified Enterprise Application Developer or Red Hat Certified Specialist in OpenShift Application Development. Nexum promotes diversity in all its forms and is committed to creating an inclusive workplace for all our people. Applications will be assessed based on individual merit and alignment with the role, regardless of nationality, ethnic origin, gender, sexual orientation, marital status, disability, parental responsibilities, age, religion, or personal beliefs. This job posting is open to all genders pursuant to Laws 903/77 and 125/91, to people of all ages and nationalities pursuant to Legislative Decrees 215/03 and 216/03, and to individuals belonging to protected categories (Law 68/99). Seniority level Mid-Senior level Employment type Full-time Job function Engineering and Information Technology Industries IT Services and IT Consulting Referrals increase your chances of interviewing at Nexum-ai by 2x Get notified about new Senior Java Software Engineer jobs in Rome, Latium, Italy. Senior Java Software Engineer Full Remote/Ibrido Senior Full Stack Software Developer, Italy Greater Rome Metropolitan Area 3 days ago Software Development Engineer Senior Specialist Python Backend Senior Software Engineer - Remote 4 days a week (Europe) Rome, Latium, Italy $70,000 - $70,000 4 weeks ago Software Development Engineer Senior Specialist We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. J-18808-Ljbffr