CrawlJobs Logo

Java Developer (GCP experience)

Vietnam, Ho Chi Minh City Employment contract · Job Posted June 29, 2026
Apply Position
Job Link Share

Job Description

ABOUT THE JOB Design, develop, and maintain Java-based applications deployed on Google Cloud Platform. Collaborate with cloud architects and DevOps teams to ensure seamless deployment and scalability of applications in the cloud. Integrate backend services with mobile applications developed in Flutter. Develop and optimize RESTful APIs for cloud-based solutions. Implement CI/CD pipelines for automated testing and deployment on cloud infrastructure. Monitor, troubleshoot, and resolve issues in cloud environments to ensure high availability and performance. Collaborate with cross-functional teams, including mobile and frontend developers, to deliver integrated solutions. Document technical solutions and share knowledge with team members.

Job Responsibility

  • Design, develop, and maintain Java-based applications deployed on Google Cloud Platform
  • Collaborate with cloud architects and DevOps teams to ensure seamless deployment and scalability of applications in the cloud
  • Integrate backend services with mobile applications developed in Flutter
  • Develop and optimize RESTful APIs for cloud-based solutions
  • Implement CI/CD pipelines for automated testing and deployment on cloud infrastructure
  • Monitor, troubleshoot, and resolve issues in cloud environments to ensure high availability and performance
  • Collaborate with cross-functional teams, including mobile and frontend developers, to deliver integrated solutions
  • Document technical solutions and share knowledge with team members.

Requirements

  • Bachelor's Degree in Software Engineer, IT or related field
  • From 3 years of experience as backend developer with Java or similar role
  • Proficiency in Java 8+ development and Spring Boot
  • Familiarity with REST patterns
  • Experience with Google Cloud Platform, knowledge of DevOps implementation is a plus
  • Experience with CI/CD pipelines and containerization is a plus
  • Good English communication
  • You demonstrate excellent problem-solving and communication skills.

Nice to have

  • Knowledge of DevOps implementation
  • Experience with CI/CD pipelines and containerization

What we offer

  • Competitive salary
  • 13th-month salary
  • 14+ annual leaves per year
  • Premium healthcare insurance from probation period
  • Project reviews and yearly performance appraisals
  • Annual company trip
  • Team building activities (Team lunch/dinner, events, celebrations, sports clubs)
  • International team with flexible working time
  • Tailor-made career path
  • Technical workshops and training courses
  • Mobility: Opportunities to be on-site abroad in over 60+ countries

Looking for more opportunities?

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

Similar Jobs for

Java Developer (GCP experience)

8 matching positions

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

Senior Java Developer

Are you passionate about building technology that powers a global delivery netwo...
Location
Location
Germany , Berlin
Salary
Salary:
Not provided
justeattakeaway.com Logo
Just Eat Takeaway.com
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong demonstrable experience developing and maintaining production-grade backend applications using Java 11+ (or similar modern versions). Strong proficiency with the Quarkus framework, or deep experience with Spring/Spring Boot, is highly desirable
  • Extensive experience designing, building, and operating microservices architectures and resilient, high-volume RESTful APIs
  • Proven track record of mentoring junior engineers, driving engineering best practices, and cultivating a collaborative team environment
  • Expertise with relational databases, including advanced knowledge of data persistence, complex query optimization, schema migration, and effective data modelling for scale. Experience with NoSQL databases (e.g., Cassandra, MongoDB) is a significant plus
  • Deep and practical understanding of software engineering principles, including distributed systems design, concurrency, security best practices, and advanced testing methodologies
  • Proven ability to diagnose and resolve complex technical challenges in production environments, leveraging advanced monitoring and observability tools (e.g., Datadog, Prometheus, Grafana, ELK stack)
  • A strong, proactive approach to system ownership, architecture evolution, and continuous improvement, coupled with superior analytical and critical thinking skills
  • Exceptional written and verbal communication skills, with the ability to articulate complex technical decisions to both technical and non-technical stakeholders
  • Demonstrated ability to thrive as a key contributor in a fast-paced, dynamic environment, driving technical initiatives independently
  • A humble, inquisitive, and collaborative mindset, with a proven track record of mentoring others and fostering a culture of continuous learning
Job Responsibility
Job Responsibility
  • Architect, develop, and maintain highly scalable, robust, and performant backend services using Java, ensuring system resilience and operational excellence
  • Serve as a technical leader in feature development, driving complex projects from inception through deployment and post-release monitoring
  • Conduct rigorous code reviews, providing constructive feedback and enforcing high standards for code quality, design patterns, and system architecture
  • Drive architectural discussions and technical roadmap planning, influencing the long-term strategy and health of our systems
  • Collaborate extensively with cross-functional teams (Product, Data, other Engineering teams) to define requirements, design interfaces, and deliver cohesive, effective solutions
  • Expertly troubleshoot and resolve complex production issues in a high-traffic, distributed microservices environment, minimizing downtime and identifying root causes
  • Mentor and coach mid-level and junior engineers on technical design, engineering best practices, and effective problem-solving
  • Proactively identify and lead initiatives for refactoring, performance optimization, and improvement of development processes (CI/CD, testing methodologies)
  • Define and implement comprehensive unit, integration, and performance tests to ensure the quality and reliability of developed features
  • Maintain and enhance continuous integration and continuous delivery (CI/CD) pipelines, ensuring rapid and automated deployment with high confidence
  • Fulltime
Read More
Arrow Right

Senior Java Developer

We are seeking a highly skilled and experienced Senior Java Developer with a str...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-10 years of professional experience in software development with a strong focus on Java (Java 17+)
  • Extensive hands-on experience in designing, developing, and deploying microservices architectures
  • Proven expertise with Spring Boot, Spring Cloud, or similar frameworks for microservice development
  • Solid experience with containerization technologies (e.g., Docker, Kubernetes)
  • Demonstrated experience with cloud platforms (e.g., AWS, Azure, GCP), including deployment, scaling, and management of microservices in a cloud environment
  • Strong experience with messaging queues (e.g., Kafka, RabbitMQ) and API Gateways
  • Practical experience in implementing and advocating for CI/CD pipelines and advanced DevOps practices
  • Proficiency in Java (Java 17+)
  • Deep understanding and practical application of object-oriented programming (OOP) principles, design patterns, and software architecture
  • Strong knowledge of RESTful API design, development, and security best practices
Job Responsibility
Job Responsibility
  • Lead the design, development, and implementation of robust, scalable, and secure microservices using Java 17+ and modern related technologies (e.g., Spring Boot, Spring Cloud, Kafka, Kubernetes)
  • Drive the technical design and architecture of new features and enhancements, ensuring alignment with overall system architecture, enterprise standards, and best practices. Contribute actively to architectural discussions and strategic technical direction
  • Collaborate effectively with product owners, architects, and other developers to translate complex business requirements into clear, efficient, and innovative technical solutions
  • Communicate complex technical concepts and solutions clearly to both technical and non-technical stakeholders, fostering understanding and alignment across teams
  • Write clean, maintainable, and efficient production-grade code, strictly adhering to established coding standards and design patterns, and utilizing tools for static analysis (e.g., SonarQube)
  • Conduct comprehensive code reviews to ensure code quality, performance optimization, security, and adherence to architectural and design principles
  • Proactively identify and resolve complex technical issues, performing thorough root cause analysis and implementing effective, long-term solutions
  • Participate actively in the full software development lifecycle, including planning, design, development, testing, deployment, and post-production support, demonstrating end-to-end ownership
  • Mentor and guide junior developers, actively sharing knowledge, fostering a culture of continuous learning, and promoting best practices within the team
  • Drive continuous improvement of development processes, tools, and technologies, championing adoption of modern methodologies like CI/CD, DevOps, and automation
  • Fulltime
Read More
Arrow Right

Java Developer (Life Sciences & Healthcare)

You will join a new team working on third-party service integrations for the cli...
Location
Location
Salary
Salary:
Not provided
coherentsolutions.com Logo
Coherent Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of experience with Java stack
  • Experience with Spring Boot
  • Experience working with REST APIs and third-party service integrations
  • Familiarity with cloud platforms, preferably GCP
  • Familiarity with Cursor or similar AI-assisted development tools
  • English proficiency at Intermediate level or higher
Job Responsibility
Job Responsibility
  • Work in a new team on a project focused on integrating several third-party services into the client’s platform
  • Develop backend functionality using Java and Spring Boot
  • Build and support REST API integrations with external platforms
  • Collaborate with the team to ensure reliable and maintainable integration solutions
  • Use modern development tools, including Cursor, as part of the engineering workflow
What we offer
What we offer
  • Technical and non-technical training for professional and personal growth
  • Internal conferences and meetups to learn from industry experts
  • Support and mentorship from an experienced employee to help you professional grow and development
  • Health insurance
  • English courses
  • Sports activities to promote a healthy lifestyle
  • Flexible work options, including remote and hybrid opportunities
  • Referral program for bringing in new talent
  • Work anniversary program and additional vacation days
  • Fulltime
Read More
Arrow Right

Java Developer

The Applications Development Intermediate Programmer Analyst is an intermediate ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of experience in software development with a strong and proven focus on Java Microservices, enterprise application integration, and significant hands-on experience in Java , Angular and Microservices integration.
  • Expert-level proficiency in Java (JDK 11+) and core Java ecosystem (Spring Boot, Spring Cloud and Hibernate).
  • Deep experience with microservices architectures, distributed systems, message brokers (e.g., Google Apigee, Kafka, ), and API gateways.
  • Experience with Spec-Driven Development (e.g., OpenAPI/Swagger for API design) to ensure clear contracts and consistent implementation.
  • Experience with cloud platforms (e.g., AWS, Azure, GCP, OpenShift/Kubernetes) and containerization technologies (Docker).
  • Extensive hands-on experience with CI/CD pipelines for managing the lifecycle of GitHub source code version control and OpenShift Lightspeed deployment and monitor environment.
  • Overall understanding of data governance, data privacy, and security best practices for the systems handling sensitive financial data.
  • Bachelor’s degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications.
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Serve as advisor or coach to new or lower level analysts
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • Has the ability to operate with a limited level of direct supervision.
  • Can exercise independence of judgement and autonomy.
  • Acts as SME to senior stakeholders and /or other team members.
  • Fulltime
Read More
Arrow Right

Java Developer

Java Developer Permanent Position!
Location
Location
United States , Herndon
Salary
Salary:
60.62 - 61.00 USD / Hour
sar-tech.net Logo
SAR Tech
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a closely related field
  • Related experience in Java development, enterprise application development, and backend systems implementation
  • Strong experience working with Java, Spring Boot, Hibernate, RESTful APIs, and Microservices architecture
  • Strong knowledge of SQL, database design, query optimization, and experience working with relational databases such as Oracle, MySQL, or PostgreSQL
  • Experience with cloud platforms such as Amazon Web Services (AWS), Microsoft Azure, or Google Cloud Platform (GCP)
  • Knowledge of software development lifecycle (SDLC), Agile/Scrum methodologies, and version control systems such as Git
  • Understanding of application security, authentication, authorization, and secure coding best practices
  • Strong analytical, troubleshooting, problem-solving, organizational, communication, and teamwork skills
  • Ability to work in a project driven environment
Job Responsibility
Job Responsibility
  • Design, develop, and maintain scalable data processing architectures for large volumes of structured and unstructured data utilizing Amazon Web Services (AWS)
  • Develop and manage distributed data pipelines using Apache Spark and Databricks to support batch and near real-time data processing operations
  • Build and maintain ETL/ELT workflows utilizing Delta Lake technologies to support ACID-compliant lakehouse data architecture
  • Design, implement, and optimize logical and physical data models, schemas, and storage structures within Snowflake environments for analytics and reporting purposes
  • Perform data ingestion and integration from various sources, including relational databases, APIs, flat files, and streaming platforms
  • Implement data validation procedures, monitoring frameworks, and quality assurance controls to ensure accuracy, integrity, and reliability of enterprise data systems
  • Analyze and optimize performance of large-scale distributed processing jobs, SQL queries, and cloud-based data workloads
  • Apply data governance, security, and compliance standards, including role-based access controls, encryption protocols, and data protection measures
  • Automate infrastructure deployment and operational workflows using CI/CD pipelines and Infrastructure as Code (IaC) methodologies
  • Troubleshoot, diagnose, and resolve issues affecting production data pipelines, workflows, and cloud-based processing systems
What we offer
What we offer
  • Medical Insurance
  • 401(k) Retirement Plan
  • Fulltime
Read More
Arrow Right

Java Developer

Location
Location
United States , Fremont
Salary
Salary:
62.63 - 63.00 USD / Hour
sar-tech.net Logo
SAR Tech
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a closely related field
  • Related experience in Java development, enterprise application development, and backend systems implementation
  • Strong experience working with Java, Spring Boot, Hibernate, RESTful APIs, and Microservices architecture
  • Experience with front-end technologies such as Angular, React, JavaScript, HTML5, and CSS3 is preferred
  • Strong knowledge of SQL, database design, query optimization, and experience working with relational databases such as Oracle, MySQL, or PostgreSQL
  • Experience with cloud platforms such as Amazon Web Services (AWS), Microsoft Azure, or Google Cloud Platform (GCP)
  • Experience working with Apache Kafka, RabbitMQ, or other messaging and event-driven systems is preferred
  • Knowledge of software development lifecycle (SDLC), Agile/Scrum methodologies, and version control systems such as Git
  • Experience with CI/CD pipelines, Jenkins, Docker, Kubernetes, and Infrastructure as Code tools is preferred
  • Understanding of application security, authentication, authorization, and secure coding best practices
Job Responsibility
Job Responsibility
  • Responsible for writing, modifying, testing, and maintaining application programs using Java and related technologies
  • Develop program logic and implement functional requirements based on detailed technical specifications
  • Work independently on complex programming tasks with minimal supervision
  • Work on multiple concurrent programming assignments involving backend services, APIs, and data processing systems
  • Analyze system requirements and translate them into efficient and scalable code solutions
  • Integrate applications with internal systems and external services using APIs and messaging frameworks
  • Perform testing, debugging, and troubleshooting of application programs to ensure accuracy and reliability
  • Analyze and resolve complex system issues impacting production environments
  • Modify and enhance existing programs to improve performance, scalability, and maintainability
  • Collaborate with developers, analysts, and QA teams to ensure proper implementation of requirements
What we offer
What we offer
  • Medical Insurance
  • 401(k) Retirement Plan
  • Fulltime
Read More
Arrow Right

Java Developer

The Java Developer role at NTT DATA involves developing and maintaining Java app...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of Core Java/J2EE experience
  • 4+ years of Spring, Spring Boot experience
  • 4+ years of experience in microservices development
  • 2+ years of MongoDB experience
  • 1+ years of experience with Kafka
  • 3+ years of Agile experience
  • 1+ years of experience in Hadoop ecosystem tools for real-time batch data ingestion, processing and provisioning such as Apache Kafka, Apache Flink, Apache Storm
  • Knowledge of Pivotal Cloud Foundry (PCF), AWS, GCP, or Azure
  • Fulltime
Read More
Arrow Right