Java Developer
Summary
Build and maintain backend services for a data fabric platform using Java and Spring Boot, deploying to cloud environments with CI/CD and Kubernetes.
Experience: 2–5 years
Role Type: Fixed Term Contract
- Design, build, and enhance backend services and REST APIs
- Deliver features end‑to‑end: design, development, testing, and release support
- Write clean, maintainable, and well‑tested code
- Participate actively in code reviews and engineering best practices
- Contribute to CI/CD pipelines and DevOps workflows
- Troubleshoot issues and improve reliability and performance
- Produce clear technical and operational documentation
- Strong hands‑on experience with Java and Spring Boot
- Solid software engineering fundamentals (OO design, testing, debugging)
- Experience working in agile development environments
- Working knowledge of CI/CD pipelines and DevOps practices
- Exposure to cloud platforms (GCP preferred; others considered)
- Basic understanding of Docker and Kubernetes (or strong willingness to learn)
- Experience with React or front‑end / backend integration
- Experience working on enterprise‑scale platforms
- Familiarity with non‑functional requirements such as security, resilience, and observability