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).
Technical Lead is responsible for leading the design, development, and deployment of Java applications on Google Cloud Platform (GCP). This role combines deep technical expertise in Java and cloud-native architectures with leadership skills to guide development teams, ensure best practices, and drive successful cloud initiatives.
Job Responsibility:
Lead the end-to-end development of Java-based applications, ensuring alignment with business requirements and technical standards
architect, design, and implement scalable, secure, and high-performance solutions using Java (preferably Java 8 or above), Spring Boot, and related frameworks
oversee cloud migration projects and the development of cloud-native applications on GCP, leveraging services such as Compute Engine, Cloud Storage, Pub/Sub, and BigQuery
establish and enforce coding standards, development policies, and best practices for cloud and Java development
manage code reviews, unit testing, integration testing, and ensure adherence to CI/CD pipelines using tools like Jenkins, GitHub, and GCP-native DevOps solutions
collaborate with cross-functional teams including architects, business analysts, DevOps, QA, and product owners to deliver high-quality software
mentor and guide junior developers, fostering technical growth and ensuring knowledge sharing within the team
troubleshoot complex issues in development and production environments, ensuring service resilience and meeting recovery objectives
stay current with emerging technologies, GCP services, and industry trends, and drive their adoption where appropriate
Requirements:
8+ years of professional experience in Java development
at least 2-3 years in a technical lead or similar leadership role
strong expertise in Java (preferably Java 8 or above), Spring Boot, Hibernate, RESTful API design, and microservices architecture
hands-on experience with Google Cloud Platform services and cloud-native application development
proven ability to design and implement CI/CD pipelines, automate deployments, and manage infrastructure as code
experience with containerization (Docker, Kubernetes) and orchestration on cloud platforms
solid understanding of relational and NoSQL databases (e.g., SQL, MongoDB), messaging systems (e.g., Kafka), and distributed systems
familiarity with Agile methodologies and DevOps practices
strong problem-solving, communication, and team leadership skills
Nice to have:
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
GCP certification (e.g., Professional Cloud Architect, Professional Cloud Developer)
experience with additional cloud platforms (AWS, Azure) is a plus
exposure to frontend technologies (e.g., Angular, JavaScript) and full-stack development is advantageous
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.