Sr Java Developer

Chakrabarti Management Consultancy, Inc

Fairfax (VA)

On-site

USD 130,000 - 180,000

Full time

10 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

CMCI is seeking a senior Java software engineer to design, build, and maintain scalable microservices using an Umbrella architecture. You will own end-to-end delivery across 50+ services, collaborating with cross-functional teams in a fast-paced environment.

You will deploy and operate with Docker, AWS/EKS, Helm, and Traefik, ensuring robust ingress, data pipelines with RDS, Cassandra, and Kafka, and guiding platform modernization including Java upgrades.

Qualifications

  • 7+ years of professional Java development experience.
  • Strong AWS/EKS deployment and Kubernetes troubleshooting.
  • Experience with API gateways and Traefik ingress.
  • Knowledge of Relational Databases (RDS) and NoSQL (Cassandra).
  • Experience with Amazon MSK / Kafka for event streams.
  • Experience with Umbrella pattern for monorepos/multi-module microservices.

Responsibilities

  • Design, build, and maintain Java microservices in an Umbrella pattern architecture.
  • Package applications with Docker and manage AWS/EKS orchestration.
  • Configure ingress routing and Traefik-based load balancing.
  • Work with relational and NoSQL data layers (RDS, Cassandra) and MSK.
  • Lead platform modernization and upcoming Java upgrades.

Skills

Java Expertise
AWS & Kubernetes
API Gateway & Routing
Distributed Data Systems
Event-Driven Architecture
Architectural Patterns

Tools

Docker
Helm
Kubectl
Traefik

Job description

CMCI provides management consulting and IT services that empower enterprises to achieve their business goals in today's highly competitive market. Our goal is to seamlessly integrate into each customer's organization to fully understand their business and technology needs. This approach allows us to quickly deliver high quality solutions while achieving the highest level of customer satisfaction on time and within budget. By choosing CMCI, you are choosing a company that can deliver on business outcomes and mission needs in the most cost-effective manner and without sacrificing capability. As a part of CMCI's culture of loyalty and commitment to its employees, CMCI is committed to providing a tremendous career path by promoting employees to their highest potential.

Requirements

Key Responsibilities

  • Microservices Development:Design, build, and maintain high-performance, scalable Java microservices using an Umbrella pattern architecture to ensure modularity and clean dependency management across 50+ services.
  • Containerization & Orchestration:Package applications using Docker and manage orchestration within AWS/EKS, utilizing Helm charts for standardized deployment configurations and Kubectl for cluster interaction and debugging.
  • Traffic & Routing Management:Configure and optimize ingress routing, load balancing, and edge routing using Traefik to ensure secure, high-availability service communication.
  • Data & Messaging Architecture:Work with robust data layers including Amazon RDS (relational) and Apache Cassandra (NoSQL), while managing distributed event streaming via Amazon MSK (Managed Streaming for Apache Kafka).
  • Platform Modernization:Lead the architectural planning and execution for an upcoming Java upgrade, ensuring compatibility, modernizing legacy patterns, and maximizing performance.

Required Skills & Qualifications

  • Java Expertise:7+ years of professional software development experience with deep expertise in Java
  • AWS & Kubernetes:Strong hands-on experience deploying and managing production workloads in AWS/EKS, including building and tuning Helm charts and troubleshooting via Kubectl.
  • API Gateway & Routing:Practical experience implementing API gateways or ingress controllers, specifically Traefik.
  • Distributed Data Systems:Solid understanding of both relational databases (RDS) and distributed NoSQL databases (Cassandra).
  • Event-Driven Architecture:Proven track record working with distributed streaming platforms, specifically managing topics, producers, and consumers in Amazon MSK / Kafka.
  • Architectural Patterns:Experience working within large-scale setups using patterns like the Umbrella pattern to manage monorepos or multi-module microservice ecosystems.

Nice to Have

  • Experience migrations or major version upgrades of Java (e.g., migrating to Java 17 or 21
  • Knowledge of service mesh architectures and cloud-native security best practices
  • AWS Certified Solutions Architect or Certified Kubernetes Application Developer (CKAD)

Clearance : Must have the ability to obtain a Public Trust clearance, at minimum

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr Java Developer
Sr Java Developer

CMCI • United States

Remote
USD 140,000 - 180,000
Senior Java Microservices Architect - AWS/Kubernetes
Senior Java Microservices Architect - AWS/Kubernetes

Chakrabarti Management Consultancy, Inc • Fairfax (VA)

On-site
USD 130,000 - 180,000
Remote Senior Java Developer - Microservices & AWS
Remote Senior Java Developer - Microservices & AWS

CMCI • United States

Remote
USD 140,000 - 180,000
Java Backend Developer - Senior
Java Backend Developer - Senior

Chakrabarti Management Consultancy, Inc • Ashburn (VA)

On-site
USD 120,000 - 150,000
Senior Java Developer (Spring Boot & Microservices)
Senior Java Developer (Spring Boot & Microservices)

Cyient • San Francisco (CA)

On-site
USD 120,000 - 160,000
IT - Senior Technology Architect Microservices API Management
IT - Senior Technology Architect Microservices API Management

Timebox Pro • Texas City (TX)

On-site
USD 120,000 - 160,000
Senior Java Developer
Senior Java Developer

Compunnel, Inc. • Glen Allen (VA)

On-site
USD 110,000 - 140,000
Java Integration Architect
Java Integration Architect

Mogi I/O : OTT/Podcast/Short Video Apps for you • Los Angeles (CA)

On-site
USD 130,000 - 145,000
Java Microservices Developer-6
Java Microservices Developer-6

Realign Llc • Plano (TX)

On-site
USD 120,000 - 160,000
On-site work
Competitive salary
Java Architect
Java Architect

Cognizant • Durham (NC)

On-site
USD 140,000 - 190,000