This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a highly skilled Java Developer with hands-on experience in Google Cloud Platform (GCP) and MongoDB. The ideal candidate will design, develop, and optimize scalable applications and microservices, ensuring performance, security, and reliability in cloud-native environments.
Job Responsibility:
Design, develop, and maintain Java-based applications and microservices
Implement scalable and secure solutions on Google Cloud Platform (GCP) services such as Cloud Run, GKE, Pub/Sub, Cloud Functions, BigQuery, and Cloud Storage
Work with MongoDB to design schemas, optimize queries, and manage data operations
Develop RESTful APIs and integrate with internal and external systems
Ensure best practices in coding, testing, and deployment using CI/CD pipelines
Collaborate with DevOps and cloud engineers to optimize deployment strategies
Implement monitoring, logging, and troubleshooting strategies for applications on GCP
Participate in Agile/Scrum ceremonies and contribute to team discussions on architecture and design decisions
Ensure application security, scalability, and performance tuning
Requirements:
Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)
3–7 years of professional Java development experience
Strong proficiency in Core Java, Spring Boot, and REST API development
Hands-on experience with Google Cloud Platform (GCP), including deployment and scaling of cloud-native applications
Solid understanding of MongoDB data modeling, aggregation framework, and query optimization
Experience with CI/CD tools (Jenkins, GitLab CI, or similar)
Familiarity with containerization (Docker, Kubernetes)
Strong problem-solving skills and ability to work in fast-paced environments
Nice to have:
Knowledge of messaging systems (Kafka, Pub/Sub)
Exposure to other NoSQL or relational databases (PostgreSQL, MySQL)
Familiarity with Terraform, Ansible, or Infrastructure as Code (IaC) tools
Understanding of event-driven and microservices architecture
Experience with unit testing frameworks (JUnit, Mockito)