Job Description
We are looking for an experienced Backend Java Developer to join our team for a 6-month remote contract. The ideal candidate should have strong expertise in Java backend development, microservices, cloud technologies, and containerization. Candidates who can join immediately will be given preference.
Required Skills
5+ years of experience in Java backend development
Strong proficiency in Java and Spring Boot
Hands-on experience in developing and consuming REST APIs
Experience with Kubernetes and Docker
Good working knowledge of Google Cloud Platform (GCP)
Strong SQL/database development skills
Experience with microservices architecture
Good understanding of software development best practices, code quality, and version control
Responsibilities
Design, develop, and maintain scalable backend applications
Build and enhance RESTful APIs and microservices
Deploy and manage applications using Docker and Kubernetes
Work with GCP services to build cloud-native solutions
Write efficient SQL queries and optimize database performance
Collaborate with cross-functional teams to deliver high-quality solutions
Troubleshoot, debug, and optimize application performance