Mid–Senior Java Engineer (Contract)
Recuerde revisar su CV antes de enviar la solicitud. Además, asegúrese de leer todos los requisitos relacionados con este puesto.
We’re currently seeking an experienced Java Engineer to join a growing team working on a modern, cloud‑based platform. This is a hands‑on contract role focused on building and enhancing backend services and APIs within a scalable architecture.
What you’ll be doing:
Developing and maintaining backend applications using Java and Spring Boot
Designing and improving RESTful APIs and system integrations
Writing clean, testable, and maintainable code
Contributing to architectural discussions and technical decision‑making
Participating in code reviews, including validating AI‑assisted contributions
Supporting testing efforts (unit and integration)
Working closely with cross‑functional teams across engineering, QA, and product
Troubleshooting issues across development and live environments
Tech environment:
Java (11+) with Spring Boot
PostgreSQL and relational databases
CI/CD pipelines (e.G. Jenkins or similar)
Docker (Kubernetes exposure beneficial)
Cloud platforms (AWS experience is advantageous)
Testing frameworks such as JUnit and Testcontainers
Monitoring and observability tools
What we’re looking for:
Proven experience in Java backend development at mid‑senior level
Strong knowledge of Spring Boot and API design principles
Solid understanding of modern development practices and workflows
Experience working with databases (PostgreSQL preferred)
Ability to take ownership and work independently xhfqzwm
Comfortable collaborating in technical discussions and code reviews
Experience working with AI‑assisted development tools is a plus
Strong communication skills
Nice to have:
Cloud experience (especially AWS)
Containerisation and orchestration (Docker/Kubernetes)
Microservices architecture exposure
Performance tuning and debugging experience
Familiarity with observability practices
Additional scripting languages (e.G. Python or Groovy)
#J-18808-Ljbffr