Are you passionate about clean code, scalable systems, and cloud-native Java applications? We're looking for a skilled Java Developer with experience in Spring (Boot) and Google Cloud Platform to join our fast-growing tech team. What You'll DoDesign and build backend services and APIs using Java (Spring Boot)Deploy, scale, and monitor applications in Google Cloud Platform (GCP) Collaborate with DevOps and frontend engineers to deliver robust, cloud-native solutionsContribute to system architecture and microservices designWrite clean, maintainable, and testable code following industry best practices What We're Looking For3+ years of hands-on Java development experienceSolid understanding of Spring Boot / Spring FrameworkExperience deploying and managing services in Google Cloud (e.g., App Engine, Cloud Run, Pub/Sub, Cloud SQL)Familiarity with containerization (Docker, optional: Kubernetes)Understanding of CI/CD workflows, REST APIs, and modern software architectureStrong problem-solving mindset and ability to work in agile teams Bonus PointsExperience with Kafka, gRPC, or Cloud FunctionsKnowledge of application performance monitoring tools (e.g., Stackdriver, Datadog)Background in security, authentication, or enterprise integrations Why Join Us?Work with a modern stack and cloud-first architectureBe part of a collaborative, impact-driven development cultureFlexible hours and remote-friendly environmentTraining budget and access to certifications (e.g., GCP Associate or Professional)Competitive salary + benefits package