CrawlJobs Logo

GCP Java Technical Lead

United States, Denver 140000.00 USD / Year · Job Posted December 11, 2025
Apply Position
Job Link Share

Job Description

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

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

GCP Java Technical Lead

8 matching positions

Java Technical Lead

We are seeking a highly experienced Senior Engineer / Java Technical Lead with 1...
Location
Location
India , Mumbai
Salary
Salary:
Not provided
votredircom.fr Logo
Wissen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of hands‑on Java development experience
  • Strong experience building systems or products from scratch (not just maintenance)
  • Deep understanding of OOP, data structures, algorithms, and design patterns
  • Strong experience with Spring, Spring Boot, Hibernate, or similar frameworks
  • Experience with RESTful APIs and microservices architecture
  • Solid understanding of SQL and NoSQL databases
  • Exposure to cloud platforms (AWS, Azure, or GCP)
  • Strong debugging, troubleshooting, and performance optimization skills
  • Experience with distributed systems, messaging, and high‑scale architectures
  • Proven ability to own systems in production end‑to‑end
Job Responsibility
Job Responsibility
  • End‑to‑End System Architecture: Architect complete distributed systems from conceptualization to production rollout
  • Define system boundaries, components, and service responsibilities
  • Deliver High‑Level Design (HLD) and Low‑Level Design (LLD) documents
  • Ensure system architectures meet goals for scalability, reliability, performance, and security
  • Make clear engineering trade‑offs backed by strong reasoning
  • Component‑Level Design: Break large systems into independently deployable components
  • Define APIs, contracts, schemas, data models, and communication patterns
  • Apply modern architectural patterns: Domain‑Driven Design, Microservices, Event‑Driven Architecture, CQRS, Hexagonal Architecture
  • Ensure the design is maintainable, extensible, and future‑proof
  • Engineering Ownership: Build and deliver backend components with hands‑on Java expertise
  • Fulltime
Read More
Arrow Right

Java Technical Lead

Tremend is looking for a Technical Lead / Senior Java Engineer to join our team ...
Location
Location
Romania , Brasov
Salary
Salary:
Not provided
tremend.com Logo
Tremend
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience in backend engineering, particularly in Java (Spring Boot) microservices, with a proven ability to design, build, and lead scalable solutions
  • Advanced experience with GCP (or other cloud platforms), containerization with Kubernetes, and Infrastructure as Code using Terraform and Helm
  • Strong SQL skills and hands-on experience with NoSQL databases (e.g., MongoDB, Cassandra, or Elasticsearch), along with integration experience using modern messaging systems like Kafka, Google Pub/Sub, or SQS
  • A solid understanding of DevOps and QA as embedded functions, with hands-on experience in CI/CD, testing, and monitoring using OpenTelemetry and Google metrics
  • Proven ability to coach engineers, set high standards, and foster a collaborative, growth-oriented culture. Strong communication skills with the ability to break down complex concepts for various stakeholders
  • Experience aligning technical strategy with business goals and adapting to evolving organizational needs. Comfort working in high-ambiguity environments where change is frequent
Job Responsibility
Job Responsibility
  • Collaborate on Technical Vision and Strategy: Work closely with the Head of Engineering to translate high-level objectives into actionable technical strategies, ensuring they align with Bupa’s product and platform goals
  • Lead Architectural and Technical Initiatives: Take ownership of complex technical challenges, including architectural decisions, system design, and technical debt management, and ensure solutions meet scalability and reliability standards
  • Mentor and Coach Engineers: Support the growth of junior and senior engineers through regular 1:1s, code reviews, and architectural guidance. Act as a role model for engineering best practices and encourage a high-quality, collaborative culture
  • Drive Engineering Excellence: Lead initiatives to improve development workflows, CI/CD processes, and testing practices. Champion DevOps and QA as integrated practices within the team, reinforcing that quality and infrastructure ownership are shared responsibilities
  • Data Storage and Integration Leadership: Provide expertise in SQL and NoSQL databases, including PostgreSQL, MongoDB, and Elasticsearch, and guide teams in designing resilient integration patterns using tools like Kafka, SQS, and Google Pub/Sub
  • Cross-functional Collaboration: Work with product, design, and cross-functional stakeholders to ensure alignment on project goals, timelines, and deliverables. Act as a technical advocate for your team and help clarify technical requirements for non-technical stakeholders
  • Hands-on Engineering Work (30%): Maintain a high level of technical involvement through code reviews, contributing to critical codebases, and developing proofs of concept to validate new ideas or frameworks when needed
What we offer
What we offer
  • A fast-paced tech environment
  • Continuous growth & learning
  • Open feedback culture
  • Room for own initiative & ideas
  • Transparency about results & strategy
  • Recognition & reward for hard work
  • Working with a flexible schedule
  • Medical subscription
  • Meal tickets
  • 25 vacation days
Read More
Arrow Right

Java Technical Lead

Tremend is looking for a Technical Lead / Senior Java Engineer to join our team ...
Location
Location
Romania , Timisoara
Salary
Salary:
Not provided
tremend.com Logo
Tremend
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience in backend engineering, particularly in Java (Spring Boot) microservices, with a proven ability to design, build, and lead scalable solutions
  • Advanced experience with GCP (or other cloud platforms), containerization with Kubernetes, and Infrastructure as Code using Terraform and Helm
  • Strong SQL skills and hands-on experience with NoSQL databases (e.g., MongoDB, Cassandra, or Elasticsearch), along with integration experience using modern messaging systems like Kafka, Google Pub/Sub, or SQS
  • A solid understanding of DevOps and QA as embedded functions, with hands-on experience in CI/CD, testing, and monitoring using OpenTelemetry and Google metrics
  • Proven ability to coach engineers, set high standards, and foster a collaborative, growth-oriented culture. Strong communication skills with the ability to break down complex concepts for various stakeholders
  • Experience aligning technical strategy with business goals and adapting to evolving organizational needs. Comfort working in high-ambiguity environments where change is frequent
Job Responsibility
Job Responsibility
  • Collaborate on Technical Vision and Strategy: Work closely with the Head of Engineering to translate high-level objectives into actionable technical strategies, ensuring they align with Bupa’s product and platform goals
  • Lead Architectural and Technical Initiatives: Take ownership of complex technical challenges, including architectural decisions, system design, and technical debt management, and ensure solutions meet scalability and reliability standards
  • Mentor and Coach Engineers: Support the growth of junior and senior engineers through regular 1:1s, code reviews, and architectural guidance. Act as a role model for engineering best practices and encourage a high-quality, collaborative culture
  • Drive Engineering Excellence: Lead initiatives to improve development workflows, CI/CD processes, and testing practices. Champion DevOps and QA as integrated practices within the team, reinforcing that quality and infrastructure ownership are shared responsibilities
  • Data Storage and Integration Leadership: Provide expertise in SQL and NoSQL databases, including PostgreSQL, MongoDB, and Elasticsearch, and guide teams in designing resilient integration patterns using tools like Kafka, SQS, and Google Pub/Sub
  • Cross-functional Collaboration: Work with product, design, and cross-functional stakeholders to ensure alignment on project goals, timelines, and deliverables. Act as a technical advocate for your team and help clarify technical requirements for non-technical stakeholders
  • Hands-on Engineering Work (30%): Maintain a high level of technical involvement through code reviews, contributing to critical codebases, and developing proofs of concept to validate new ideas or frameworks when needed
What we offer
What we offer
  • A fast-paced tech environment
  • Continuous growth & learning
  • Open feedback culture
  • Room for own initiative & ideas
  • Transparency about results & strategy
  • Recognition & reward for hard work
  • Working with a flexible schedule
  • Medical subscription
  • Meal tickets
  • 25 vacation days
Read More
Arrow Right

Java J2EE Senior Technical Lead

Build, test, deploy, and support Java‑based software (microservices & monoliths)...
Location
Location
India , Noida
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong Java and backend engineering skills
  • Experience with relational databases
  • Good Hands‑on cloud experience (AWS|Azure|GCP)
  • Solid testing and CI/CD practices
  • Security‑minded development approach
  • Clear communication and ownership mindset
  • Good Linux and Windows knowledge
  • B.tech/MCA
Job Responsibility
Job Responsibility
  • Build, test, deploy, and support Java‑based software (microservices & monoliths)
  • Develop clean, performant Java (Java 21+) code and REST APIs
  • Troubleshoot production issues using logs, traces, and profiling tools
  • Work with AWS/Azure/GCP to deploy and operate cloud‑based services
  • Build strong automated test coverage (unit, integration, E2E) and integrate it into CI/CD
  • Follow secure coding practices
  • Partner with support teams to resolve incidents and write clear RCA documentation
  • Collaborate in code reviews, documentation, and cross‑team communication
  • Fulltime
Read More
Arrow Right

Technical Lead - Full Stack Java, Angular, React

We are seeking a highly accomplished and visionary Tech Lead / Senior Developer ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related technical field
  • 10+ years of extensive experience in software development, with a significant focus on full-stack application development
  • Proven expertise in Java development, with advanced knowledge of Spring Framework (Spring Boot, Spring Cloud, Spring Security)
  • Strong hands-on experience with front-end technologies, including Angular (version 8+) AND ReactJS, TypeScript, HTML5, CSS3, and responsive design
  • Deep understanding and practical experience with SQL and relational databases (e.g., Oracle, PostgreSQL, SQL Server)
  • Experience with microservices architecture, RESTful API design, and distributed systems
  • Proficiency with version control systems (Git), CI/CD pipelines (Jenkins, GitLab CI, Azure DevOps), and automated testing frameworks
  • Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes) is highly desirable
  • Prior experience in financial services, especially with KYC, AML, or other regulatory compliance domains, is a strong advantage
  • Exposure to or direct experience with Artificial Intelligence (AI) and Machine Learning (ML) concepts, frameworks (e.g., TensorFlow, PyTorch), or relevant projects is a significant advantage
Job Responsibility
Job Responsibility
  • Technical Leadership & Architectural Contribution: Lead the technical design and implementation of scalable, high-performance, and resilient full-stack applications using Java, Spring Boot, Angular, and React. Contribute actively to architectural discussions, ensuring solutions align with enterprise standards and strategic objectives
  • Full Stack Development & Delivery: Drive end-to-end development activities, including front-end (Angular/React), back-end (Java/Spring Boot microservices), database integration (SQL), and API development (RESTful). Ensure timely delivery of features with high quality and adherence to best practices
  • Code Excellence & Best Practices: Champion clean code principles, conduct comprehensive code reviews, and establish coding standards, design patterns, and development methodologies (e.g., Agile, Scrum) to foster a culture of quality and efficiency
  • Advanced SQL & Database Management: Design, optimize, and manage complex SQL queries, stored procedures, and database schemas. Possess a deep understanding of relational database concepts, performance tuning, and data integrity
  • Mentorship & Team Growth: Provide technical guidance, coaching, and mentorship to junior and mid-level developers, fostering their growth, problem-solving skills, and adherence to engineering best practices
  • Problem Solving & Innovation: Act as a go-to expert for resolving complex technical challenges, debugging critical issues, and implementing innovative solutions to enhance system performance, scalability, and maintainability
  • Stakeholder Collaboration: Work closely with product owners, business analysts, QA teams, and other technical leads to understand requirements, translate them into technical specifications, and ensure successful project execution
  • Continuous Improvement: Stay abreast of emerging technologies, industry trends, and best practices in full-stack development, cloud computing, software architecture, and Artificial Intelligence (AI), advocating for their adoption where appropriate
  • KYC Domain Expertise (Advantageous): Leverage or acquire a strong understanding of KYC processes, anti-money laundering (AML) regulations, and financial crime prevention to design and develop solutions that meet stringent compliance requirements and improve operational efficiency. Identify opportunities to integrate AI-driven functionalities to enhance KYC processes, such as intelligent data extraction, anomaly detection, or predictive analytics
  • Fulltime
Read More
Arrow Right

Java Springboot Senior Technical Lead

We are seeking a highly skilled Java Developer with strong hands-on experience i...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong programming experience in Java 11 or Java 13 and above
  • Hands-on expertise with Spring Boot and REST API / Microservices development
  • Proficient in PostgreSQL and at least one NoSQL database (e.g., MongoDB, Cassandra, Couchbase)
  • Exposure to DevOps practices and working with CI/CD pipelines
  • Working knowledge of Docker / Containers
  • Experience in cloud platforms such as AWS, Azure, or GCP
Job Responsibility
Job Responsibility
  • Looking for at least 8 to 10 years of solid experience designing and developing Microservices with Spring Boot while adhering to best security practices
  • Work together with the DevOps, QA, and product teams to make sure the product is high-quality and satisfies the requirements
  • Take part in release reviews, product demos, and design
  • Improve development techniques and processes on a constant basis
  • Keep up with emerging technologies and tools for development
  • Fulltime
Read More
Arrow Right

Java Lead Developer / Java Solution Architect

We are seeking an experienced Java Lead Developer / Solution Architect with stro...
Location
Location
United States , Dublin
Salary
Salary:
65.00 USD / Hour
realign-llc.com Logo
Realign
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 13+ years of hands-on Java development experience
  • at least 3+ years in a Tech Lead or Solution Architect role
  • strong expertise in Spring Boot, Spring Cloud, Microservices, RESTful API development
  • solid experience with JPA/Hibernate, Kafka, Docker, Kubernetes, and CI/CD tools
  • hands-on experience with Google Cloud Platform (GCP) (AWS/Azure also acceptable)
  • proven track record in cloud-native application design and deployment
  • strong knowledge of application security, data privacy, and compliance standards
  • excellent communication and stakeholder management skills
Job Responsibility
Job Responsibility
  • Architect, design, and implement scalable and secure solutions using Java, Spring Boot, Spring Cloud, and Microservices
  • lead end-to-end development efforts, ensuring adherence to architecture principles, coding standards, and best practices
  • define and document solution architecture, ensuring compliance with enterprise standards and security requirements
  • design and deploy cloud-native applications leveraging GCP (preferred), AWS, or Azure
  • collaborate with product managers, business analysts, and stakeholders to translate requirements into technical solutions
  • guide and mentor development teams, conduct code reviews, and drive technical excellence
  • integrate enterprise applications using RESTful APIs, Kafka, and messaging frameworks
  • implement and optimize CI/CD pipelines, containerization (Docker, Kubernetes), and DevOps practices
  • monitor, analyze, and improve system performance, scalability, and reliability
Read More
Arrow Right

Java Lead

Wissen Technology is hiring for Java Lead. We are looking for a skilled Java Ful...
Location
Location
India , Bangalore South
Salary
Salary:
Not provided
votredircom.fr Logo
Wissen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Core Java: Strong expertise in Java 8/11/17 and object-oriented programming principles
  • Deep understanding of collections, multi-threading, concurrency, JVM tuning, and performance optimization
  • Strong knowledge of design patterns and software engineering best practices
  • Backend Development: Extensive experience with Spring Boot, Spring MVC, Spring Security, and Spring Data
  • Hands-on experience in designing and developing Microservices architectures
  • Strong experience in REST API development and integration
  • Experience with event-driven architectures and messaging systems such as Kafka or RabbitMQ
  • Database Technologies: Strong experience with relational databases such as Oracle, MySQL, or PostgreSQL
  • Experience with NoSQL databases such as MongoDB or Cassandra is preferred
  • Ability to write and optimize complex SQL queries
Job Responsibility
Job Responsibility
  • Lead the design, development, and implementation of scalable, secure, and high-performing Java-based applications
  • Drive architectural decisions and provide technical leadership across projects
  • Design and develop RESTful APIs and microservices-based solutions
  • Mentor and guide development teams, ensuring adherence to coding standards and best practices
  • Collaborate with Product Managers, Architects, Business Analysts, and stakeholders to translate business requirements into technical solutions
  • Conduct code reviews and ensure high-quality software delivery
  • Troubleshoot complex production issues and provide effective solutions
  • Optimize application performance, scalability, and reliability
  • Participate in sprint planning, estimation, and Agile ceremonies
  • Support CI/CD implementation and DevOps initiatives
  • Fulltime
Read More
Arrow Right