Software engineer Java GenAI

Huxley Associates
Amsterdam, Netherlands
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Amsterdam, Netherlands

Tech stack

Java
Artificial Intelligence
Amazon Web Services (AWS)
Software Applications
Automation of Tests
Software Design Patterns
Backend
Kubernetes
Microservices

Job description

We are looking for a Software Engineer II to join a high-impact team working on complex backend systems. In this role you will own the execution of technical elements across the full lifecycle, from translating business requirements into production-ready solutions to ensuring long-term maintainability and performance. You will build high-quality software applications using Java and modern backend technologies, delivering readable, reusable code and applying design patterns where appropriate. A core part of the role is maintaining strong test automation practices and continuously improving codebases to ensure sustainable development. You will take responsibility for end-to-end ownership of services, including monitoring health, performance and metrics, handling deployments, and improving operational reliability. You will contribute to technical incident management, mitigate customer impact, perform root-cause analysis and drive long-term fixes. You will support architectural discussions by advising on functional and non-functional requirements, evaluating design alternatives and understanding the wider system landscape. Your work enables the business to scale through applying engineering techniques such as prototyping, experimentation and designing solutions that meet current needs while being adaptable for the future. The role requires strong analytical thinking, the ability to identify improvement opportunities, and clear communication with stakeholders across roles. Participation in an on-call rotation may be required. Tech stack: Java backend development, Kubernetes, AWS, Microservices, GenAI. Experience with AI-driven projects is considered beneficial.

Requirements

Bachelor's degree and 3-5 years of relevant experience in backend engineering.

Apply for this position