Senior Java Developer (GCP)

LATAM · Remote solely

About this role

About the Role

We are looking for a Senior Java Developer with deep expertise in Google Cloud Platform (GCP) and a strong focus on API development, data scripting and analysis, automation testing, and performance optimization. The ideal candidate will have extensive experience designing, deploying, and managing cloud-based applications using GCP services, driving automation, and ensuring system reliability through robust CI/CD pipelines, monitoring, and alerting. You will collaborate with cross-functional teams to deliver high-quality software solutions, provide production support, and contribute to continuously improving our systems and processes.

What You’ll Do

API Development and GCP Architecture

  • Design, develop, and maintain scalable, secure APIs using Java, Spring Boot, and services in Google Cloud Platform (GCP).
  • Leverage GCP services such as Cloud Functions, Compute Engine, Cloud Storage, Cloud SQL, API Gateway, and Cloud Monitoring to architect, monitor, and optimize cloud-based applications.
  • Implement best practices in API security and performance optimization to ensure high availability and reliability of services.

Data Scripting and Automation

  • Write and optimize data scripts for analysis and automation tasks using languages like Python, SQL, and Shell scripting.
  • Implement and enhance automated testing frameworks to ensure code quality, including unit, integration, and end-to-end testing.

CI/CD and DevOps Collaboration

  • Collaborate with the DevOps team to maintain and improve CI/CD pipelines, ensuring fast, reliable delivery of code to production using tools such as Jenkins, GitLab CI, or CircleCI.
  • Ensure continuous integration and deployment of applications with seamless version control and testing automation.

Performance Optimization and Monitoring

  • Conduct performance testing and optimization to maintain low-latency, high-throughput systems using tools such as JMeter.
  • Build and manage effective monitoring and alerting systems using tools like Grafana or Splunk to proactively identify and resolve production issues.

Cross-functional Collaboration and Agile Participation

  • Participate in Agile ceremonies (stand-ups, sprint planning, retrospectives) and continuously refine processes to improve delivery efficiency.
  • Collaborate with product managers, QA engineers, and other developers to deliver high-quality software that meets business requirements.
  • Provide production support, troubleshooting and addressing issues in real-time as part of a rotation schedule.
  • Effectively communicate complex technical ideas to both technical and non-technical stakeholders.

    What You Bring

    • 6+ years of experience in software engineering with a focus on Java-based API development and automation.
    • Proficiency in Java and Spring Boot for backend API development.
    • Experience with Aspect-Oriented Programming (AOP) in Java.
    • Experience with infrastructure as code using Terraform.
    • Hands-on experience building and maintaining CI/CD pipelines with GitHub Actions.
    • Experience with monitoring and observability tools; New Relic is preferred, but experience with Datadog is also acceptable.
    • Strong experience with Google Cloud Platform (GCP), including Kubernetes, Cloud Run, Cloud Storage, and Artifact Registry.
    • Experience with microservices architecture and serverless design patterns.
    • Experience with automated testing tools and frameworks (e.g., JUnit, Selenium, Postman).
    • Proven experience working in Agile environments using methodologies such as Scrum or Kanban.
    • Excellent communication skills with the ability to work collaboratively in a cross-functional team environment to understand business requirements and translate them into production-ready systems.
    • Support technical evaluations of other consultants when required, contributing to the assessment of skills and alignment with project needs.

    Nice to have (If applies):

    • Experience managing Auth0 tenants.
    • Proficiency in Python.
    • Experience with GCP Apigee.

      What We Offer

      • 100% remote work to provide flexibility and work-life balance.
      • Company laptop and necessary equipment to perform your role effectively.
      • Competitive salary and benefits package aligned with local market benchmarks.

       

      Xebia is committed to creating an inclusive and diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability or age.



Company at a glance

Xebia is a global, award-winning, AI-first consulting, software engineering, and training company. We shape tomorrow with AI today—helping organizations turn AI strategy into production-ready solutions that drive real transformation, faster.

Xebia operates as a single global team, designed for speed, scale, and impact, bringing together deep human expertise and the power of AI in everything we deliver.

Our flexible delivery model combines client-facing teams in the US and Europe with nearshore capacity across Poland and Latin America, as well as a large-scale offshore hub in India working as a single, integrated network.

The result is a sophisticated hybrid model that combines local expertise with global reach. For our clients, this means faster time-to-value, easier access to highly specialized digital and AI talent, and the flexibility to scale solutions at the speed of business.

With round-the-clock delivery, built-in scalability, cultural alignment, and a strong focus on attracting and retaining the best global talent, we help global organizations build, scale, and innovate with confidence.

Xebia | Shaping Tomorrow with AI Today

Team Size1,001-5,000 employees
WorkspaceRemote solely
IndustryIT Services and IT Consulting
Location
Jyväskylä, Central Finland, Finland
Websitexebia.com
LinkedInLinkedIn

Top Benefits

  • Remote work
  • Company laptop
  • Equipment provided
  • Competitive salary

Tired of cold applications?

Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.

Know someone who'd be great for this?