Senior Java Software Engineer with GCP
Choose an option
We are seeking an experienced Senior Software Engineer with extensive expertise in Java development and a proven track record of working with Google Cloud Platform (GCP). The ideal candidate excels in designing, deploying, and optimizing cloud-native services while driving innovation and collaboration in a dynamic, fast-paced environment. Advanced experience with modern data and API technologies is a significant asset.
Responsibilities
- Architect, develop, and evolve complex backend services using Java within a Google Cloud Platform environment
- Create highly scalable, performance-oriented, secure cloud-native applications
- Collaborate with diverse teams (product, data, QA, DevOps) to ensure seamless delivery of technical solutions
- Conduct thorough code and architecture reviews to maintain high standards, ensure clean code, and promote reuse
- Optimize service integration with data platforms, APIs, and third-party systems
- Proactively resolve technical challenges and optimize system performance to ensure high availability
- Evaluate and refine development processes while driving continuous improvement initiatives
Requirements
- Over 3 years of advanced Java and Spring Boot experience in enterprise-grade backend development environments
- In-depth and practical expertise with multiple Google Cloud Platform (GCP) services and their integrations
- Comprehensive understanding of microservices, cloud-native architectures, and distributed systems design
- Advanced experience with collaborative development workflows, version control, and complex branching strategies
- Exceptional analytical skills and demonstrated ability to effectively tackle complex technical problems
- Proficient communication skills with fluency in English at a B2 level or higher
Nice to have
- Proven expertise in designing and scaling GraphQL or RESTful APIs for high-demand services
- Advanced experience with Git and bespoke branching or release workflows
- Extensive hands-on experience with Google BigQuery for high-volume analytics processing
- In-depth knowledge of Google Cloud Dataflow or equivalent frameworks for building data pipelines
- Solid understanding and practical application of CI/CD pipelines and automated cloud-based deployments
Looking for something else?
Find a vacancy that works for you. Send us your CV to receive a personalized offer.
Find me a job