Requirements Bachelor's degree in computer science, engineering, or a related field (Master's degree preferred). Minimum of 6 years of hands-on experience in backend development using Java. Strong expertise in Java, Spring Boot, and microservices architecture. Proficiency in SQL database design, optimization, and querying. Experience with continuous integration and continuous deployment (CI/CD) using Jenkins and BitBucket. Familiarity with API testing and debugging tools like Postman. Proficiency in using your preferred Integrated Development Environment (IDE). Knowledge of cloud platforms such as GKE (Google Kubernetes Engine), Spanner, BigQuery, Redis, and MongoDB. Strong problem-solving skills and attention to detail. Excellent communication and collaboration skills. Ability to work effectively in a fast-paced and dynamic environment.