Java Engineer

Oliverjames
Utrecht, Netherlands
28 days ago

Role details

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

Tech stack

Swagger Openapi Graphql Restful APIs

Job description

As a Senior Java Engineer, you will develop and maintain enterprise applications that support business-critical processes across the organization. Working in multidisciplinary Agile teams, you will collaborate with Architects, Product Owners, DevOps Engineers, QA Engineers, and Business Analysts to deliver reliable and scalable software solutions.

You will contribute to the design of modern microservices architectures while helping to drive technical innovation and software quality., * Design and develop enterprise Java applications.

  • Build scalable cloud-native microservices.
  • Develop RESTful APIs and event-driven applications.
  • Collaborate on software architecture and technical design.
  • Write clean, maintainable, and well-tested code.
  • Optimize application performance and scalability.
  • Participate in code reviews and knowledge sharing.
  • Maintain and improve CI/CD pipelines.
  • Troubleshoot production issues and implement enhancements.
  • Work closely with DevOps and Platform Engineering teams.
  • Apply secure software development best practices.

Requirements

To expand their software engineering team, they are looking for an experienced Senior Java Engineer with a passion for building scalable, secure, and high-performing applications., * Java 17 or higher (Java 21 is an advantage)

  • Spring Boot
  • Spring Framework
  • Spring Security
  • Spring Data
  • Hibernate / JPA

API Development

  • REST APIs
  • OpenAPI / Swagger
  • GraphQL (preferred)
  • gRPC (nice to have)

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.oliverjames.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · WWC Europe 2026

2:52 min

Generating APIs with the Neo4j GraphQL library

William Lyon · LIVE

2:53 min

Using OpenAPI as an executable contract

Violina Popova Violina Popova · Europe 2026 Virtual

1:25 min

Testing API endpoints visually using Swagger UI

Alex Soto Alex Soto · WWC 2022

49 sec

Structuring projects with Java and Spring Boot

Michael Eder +1 · LIVE

3:07 min

Internal framework architecture and Swagger UI documentation

Matteo Collina Matteo Collina · JS Congress

Videos

See all

Related articles

See all