Senior Java AWS Microservices Engineer

Machine Learning Technologies, LLC

Austin (TX)

On-site

USD 120,000 - 160,000

Full time

8 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Machine Learning Technologies, LLC based in Austin, TX, seeks a senior Java developer to design, implement, and scale high-availability microservices using SpringBoot, MongoDB, Redis, and Kafka. You will own the full lifecycle from design to deployment, with a focus on JVM tuning, testing, and reliability.

Architecting cloud infrastructure on AWS, managing EKS, containers, and Helm, plus building robust CI/CD pipelines with Jenkins and Git, are core responsibilities.

Qualifications

  • 5+ years of professional Java development experience, including 3+ years with MongoDB.
  • Hands-on experience with AI tools such as RooCode and Claude.
  • Proven expertise in designing and developing highly available, distributed, and scalable enterprise systems.
  • Strong command of SpringBoot, Redis, Kafka, and Microservices architecture.
  • Extensive experience with AWS deployments, EKS cluster management, Kubernetes, Docker, and Helm charts.
  • Proficiency in CI/CD practices, including Jenkins, Maven builds, Git, and PR workflows.
  • Deep understanding of Nginx, Load Balancing, HTTP specifications, and CDN.
  • Experience with performance tuning (JVM, memory profiling, heap analysis) and automated testing frameworks (JUnit, TestNG).
  • Familiarity with template-driven rendering, client/server MVC architectures, and Splunk for system monitoring.
  • Solid grasp of the Software Development Lifecycle, Agile methodologies, and sharp troubleshooting skills.
  • Self-starter with strong leadership capabilities and excellent communication skills for technical and non-technical teams.

Responsibilities

  • Design, develop, and optimize high-throughput, zero-downtime microservices using Java, SpringBoot, Redis, MongoDB, and Kafka.
  • Drive the full lifecycle of applications from design to deployment, focusing on high availability, performance tuning (JVM, memory profiling), and robust testing (JUnit, TestNG).
  • Architect and manage cloud infrastructure on AWS, including EKS cluster management, Docker containerization, and Helm chart deployments.
  • Implement and maintain robust CI/CD pipelines with Jenkins, Maven, and Git, ensuring seamless and automated deployments.
  • Configure and optimize Nginx for load balancing and traffic management, ensuring high performance and reliability.
  • Leverage Splunk for comprehensive monitoring, logging, and proactive troubleshooting across the entire system stack.
  • Utilize AI tools like RooCode and Claude to enhance development and operational efficiency.
  • Apply sharp troubleshooting skills and real-world deployment experience to ensure system reliability and performance.

Skills

Java
SpringBoot
MongoDB
Redis
Kafka
AWS
EKS
Kubernetes
Docker
CI/CD
Jenkins
Git
Nginx
Splunk

Education

Bachelor’s or Master’s degree in Computer Science or related field

Tools

RooCode
Claude

Job description

Machine Learning Technologies, LLC based in Austin, TX, seeks a senior Java developer to design, implement, and scale high-availability microservices using SpringBoot, MongoDB, Redis, and Kafka. You will own the full lifecycle from design to deployment, with a focus on JVM tuning, testing, and reliability.

Architecting cloud infrastructure on AWS, managing EKS, containers, and Helm, plus building robust CI/CD pipelines with Jenkins and Git, are core responsibilities.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Full-Stack Engineer: Microservices & Cloud
Senior Java Full-Stack Engineer: Microservices & Cloud

Machine Learning Technologies, LLC • Jersey City (NJ)

On-site
USD 150,000 - 190,000
Senior Java Backend Engineer - Cloud Microservices, AWS
Senior Java Backend Engineer - Cloud Microservices, AWS

MACHINE LEARNING TECHNOLOGIES LLC • Dallas (TX)

On-site
USD 110,000 - 170,000
Senior Java Microservices Engineer (Spring Boot, Cloud)
Senior Java Microservices Engineer (Spring Boot, Cloud)

Machine Learning Technologies, LLC • Atlanta (GA)

On-site
USD 140,000 - 190,000
Senior Java Architect – Microservices & Cloud (AWS)
Senior Java Architect – Microservices & Cloud (AWS)

Machine Learning Technologies, LLC • Ashburn (VA)

On-site
USD 120,000 - 170,000
Lead AWS Java Full-Stack Engineer
Lead AWS Java Full-Stack Engineer

Machine Learning Technologies, LLC • Pennsylvania

On-site
USD 120,000 - 190,000
Senior Java AWS Microservices Engineer
Senior Java AWS Microservices Engineer

Quantum Technologies. LLC • Austin (TX)

On-site
USD 150,000 - 210,000
Senior Java Engineer - Microservices & APIs
Senior Java Engineer - Microservices & APIs

MACHINE LEARNING TECHNOLOGIES LLC • Atlanta (GA)

On-site
USD 120,000 - 160,000
Java Backend Engineer — Spring Boot & Microservices
Java Backend Engineer — Spring Boot & Microservices

Machine Learning Technologies, LLC • Seattle (WA)

On-site
USD 105,000 - 150,000
Java Full-Stack Engineer: Spring Boot, Microservices & Cloud
Java Full-Stack Engineer: Spring Boot, Microservices & Cloud

Machine Learning Technologies, LLC • Dallas (TX)

On-site
USD 90,000 - 130,000
Senior Java Developer – Spring Boot & Microservices
Senior Java Developer – Spring Boot & Microservices

MACHINE LEARNING TECHNOLOGIES LLC • Phoenix (AZ)

On-site
USD 90,000 - 120,000