Java Software Engineer

Accenture Luxembourg — Luxembourg · Posted ~6 hours ago

Mid Full-time Onsite

Skills

Java Spring REST APIs Backend development Software maintenance Testing Agile

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A technology services organization is seeking a Java Software Engineer to develop and maintain backend applications for a public-sector client environment. You will work with Java and Spring, design REST APIs, troubleshoot and enhance applications, participate in code reviews and testing, and collaborate in an Agile team. The position requires onsite presence.

Highlights

Opportunity to develop and evolve Java applications in a public-sector environment, with exposure to the full development lifecycle, modern backend technologies, Agile collaboration, testing, and continuous improvement.

Description

ARHS Group, part of Accenture, is looking for a Java Developer (m/f) to join one of our client teams in Luxembourg within a public sector environment. In this role, you will contribute to the development, maintenance, and evolution of Java-based applications, working closely with technical and functional teams throughout the development lifecycle. THE WORK: Develop and maintain applications using Java and the Spring ecosystem. Design and integrate REST APIs and backend services. Contribute to application enhancements, maintenance, and troubleshooting. Write clean, maintainable, and well-tested code. Participate in code reviews, testing, and continuous improvement activities. Collaborate with business analysts, testers, and other developers within an Agile environment. Onsite at client site: This role requires an onsite presence with our clients and partners to support project delivery and strengthen collaboration. Our roles require in-person time to encourage collaboration, learning, and relationship-building with clients, colleagues, and communities. As an employer, we will be as flexible as possible to support your specific work/life needs. HERE’S WHAT YOU’LL NEED: Professional experience in Java development. Good knowledge of Java, Spring / Spring Boot, REST APIs, and SQL. Experience with Git and software development best practices. Understanding of testing and CI/CD principles. Good analytical and problem-solving skills. Ability to work effectively within a collaborative development team. Fluency in English.