Java Architect (AWS, Kafka)

Globant

México

On-site

MXN 900,000 - 1,800,000

Full time

12 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Globant is seeking an experienced Java Architect to lead the design of scalable distributed systems. The role focuses on Spring Boot microservices, event-driven patterns, and AWS cloud services to ensure robust, scalable, and maintainable platforms.

The ideal candidate combines architectural vision with hands-on expertise in distributed systems, messaging, and test-driven development practices to deliver enterprise-grade software.

Qualifications

  • Experience designing scalable, distributed systems.
  • Strong focus on cloud-native architectures and TDD practices.
  • Proven ability to mentor and lead technical reviews.

Responsibilities

  • Define and lead the overall solution architecture for microservices-based systems.
  • Design and implement event-driven architectures using messaging and streaming patterns.
  • Collaborate with engineering teams to ensure alignment with architectural standards and best practices.
  • Drive adoption of cloud-native design principles and scalable system patterns.
  • Provide technical leadership in Spring Boot microservices development.
  • Design asynchronous communication flows using Kafka and AWS SQS.
  • Architect and optimize solutions in AWS cloud environments.
  • Ensure system reliability, security, and performance across services.
  • Establish and enforce Test-Driven Development (TDD) practices and code quality standards.
  • Conduct architecture reviews and mentor development teams.

Skills

Java
Spring Boot
REST APIs
DDD concepts
Event-driven architecture

Tools

Kafka
AWS SQS

Job description

Technical Skills

We are a digitally native technology services company where innovation, design and engineering meet scale. We use some of the latest technologies in the digital and cognitive field to empower organizations in every aspect.

At Globant, we partner with leading global organizations to create innovative digital products through cutting-edge engineering, cloud technologies, and AI-driven development practices. Our culture is built around collaboration, continuous learning, and engineering excellence at scale.

We are looking for an experienced Java Architect to lead the design and evolution of scalable, high-performance distributed systems. This role focuses on modern cloud-native architectures built with Spring Boot microservices, event-driven patterns, and AWS cloud services, ensuring robustness, scalability, and maintainability across enterprise-grade platforms.

The ideal candidate combines strong architectural vision with hands-on technical expertise and a deep understanding of distributed systems design, messaging patterns, and test-driven development practices.

Key Responsibilities
  • Define and lead the overall solution architecture for microservices-based systems.
  • Design and implement event-driven architectures using messaging and streaming patterns.
  • Collaborate with engineering teams to ensure alignment with architectural standards and best practices.
  • Drive adoption of cloud-native design principles and scalable system patterns.
  • Provide technical leadership in Spring Boot microservices development.
  • Design asynchronous communication flows using Kafka and AWS SQS.
  • Architect and optimize solutions in AWS cloud environments.
  • Ensure system reliability, scalability, security, and performance across services.
  • Establish and enforce Test-Driven Development (TDD) practices and code quality standards.
  • Conduct architecture reviews, technical mentoring, and design guidance for development teams.
  • Work closely with DevOps, QA, and Product teams to ensure end-to-end solution delivery.
  • Identify and mitigate technical risks in distributed system designs.
Technical Skills
Backend & Architecture
  • Java (8+ or later)
  • Spring Boot (Microservices architecture)
  • RESTful APIs & API design best practices
  • Domain-driven design (DDD) concepts
  • Event-driven architecture
Messaging & Event Streaming
  • Apache Kafka
  • AWS SQS (Simple Queue Service)
  • Asynchronous processing patterns
  • Event sourcing / pub-sub models (preferred)
Cloud (AWS)
  • AWS EC2
  • AWS S3
  • AWS Lambda
  • AWS API Gateway
  • AWS Route 53 (DNS & routing services)
  • Cloud-native architecture design
Engineering Practices
  • Test-Driven Development (TDD)
  • Unit, integration, and contract testing
  • CI/CD pipelines (conceptual knowledge or hands-on)
  • Code quality, scalability, and performance optimization

At Globant we believe that an inclusive culture and a diverse environment makes us stronger. We encourage people to have an inclusive spirit as our global footprint expands. We seek to generate a place of inspiration and growth for everyone. A safe space, based on equity as a value, where everyone's careers can be promoted and developed in the same way. There is no innovation without diversity and there is no improvement without plurality.

This job can be filled in Mexico

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Architect - Cloud Microservices (AWS, Kafka)
Senior Java Architect - Cloud Microservices (AWS, Kafka)

Globant • Mexico

On-site
MXN 900,000 - 1,800,000
Solutions Architect - Java
Solutions Architect - Java

Lumenalta • Mexico

Remote
MXN 1,846,040 - 2,399,852
Cloud Solution Architect, Azure, AWS, Senior-Level
Cloud Solution Architect, Azure, AWS, Senior-Level

Globant • Monterrey

On-site
MXN 1,800,000 - 2,600,000
Senior Software engineer Mexico
Senior Software engineer Mexico

Zoolatech • Región Centro

Hybrid
MXN 600,000 - 1,000,000
Full-Stack Tech Lead: AI-Driven Cloud & Microservices
Full-Stack Tech Lead: AI-Driven Cloud & Microservices

Globant • Monterrey

On-site
Confidential
Java Tech Lead - Monterrey
Java Tech Lead - Monterrey

Globant • Monterrey

On-site
MXN 1,204,611 - 1,548,786
Relocation expenses to Monterrey
Software development Lead
Software development Lead

Brillio • Región Centro

On-site
MXN 900,000 - 1,200,000
Lead Software Engineer
Lead Software Engineer

Turtle Trax S.A. • Región Centro

Hybrid
MXN 900,000 - 1,200,000
Java Engineer (Middle) ID48059
Java Engineer (Middle) ID48059

AgileEngine • Ciudad de México

Hybrid
MXN 1,531,000 - 2,212,000
Mentorship
TechTalks
Competitive compensation
+3
Senior Software Development Lead
Senior Software Development Lead

Brillio • Región Centro

On-site
MXN 420,000 - 660,000