Apply Now
Contract Type: C2C
Posted: 2 hours ago
Closed Date: 06/12/2026
Skills: Java Spring Boot Microservices Architecture REST/SOAP Web Services Design Patterns Technical Leadership
Visa Type: Any Visa

Job Title: Senior Java Microservices Developer / Technical Lead

Location: Plano, TX (100% Onsite)

Client Location: Plano, TX.

Duration: 6 Months

Interview Mode: Face-to-Face Mandatory

Local Candidates: Preferred (Must be willing to work onsite in Plano, TX)


Job Summary

We are seeking an experienced Senior Java Microservices Developer with strong expertise in Java, Spring Boot, AWS Cloud, Kafka, Docker, and Kubernetes. The ideal candidate should have experience designing and developing scalable cloud-native applications, microservices architecture, API integrations, and leading technical discussions with cross-functional teams.


Top 3 Required Skills

1. Java & Spring Boot Microservices

  • Java
  • Spring Boot
  • Microservices Architecture
  • REST/SOAP Web Services
  • Design Patterns
  • Technical Leadership

2. Cloud & Container Technologies

  • AWS Cloud
  • Kubernetes (EKS/ECS)
  • Docker
  • CI/CD Pipelines
  • Jenkins
  • Git

3. Messaging, Databases & Security

  • Apache Kafka
  • MongoDB
  • PostgreSQL
  • Aurora
  • OAuth
  • SSO
  • API Security

Required Technical Skills

  • Strong expertise in Java and Spring Boot Microservices
  • Experience with AWS Cloud Services
  • Experience with Docker and Kubernetes (EKS/ECS)
  • Strong experience with Apache Kafka
  • Experience with MongoDB (NoSQL)
  • Experience with PostgreSQL and Aurora Databases
  • Experience with REST and SOAP Web Services
  • Experience with Git, Jenkins, JIRA, and CI/CD Pipelines
  • Experience with Log4j, JUnit, and Unit Testing Frameworks
  • Experience with MuleSoft/API Gateway Integrations
  • Knowledge of OAuth, SSO, and Application Security
  • Experience with Performance Tuning and Troubleshooting
  • Continuous Delivery and DevOps experience
  • Exposure to ReactJS is a plus

Responsibilities

  • Design, develop, and maintain Java Spring Boot Microservices.
  • Build scalable cloud-native applications using AWS.
  • Develop event-driven solutions using Apache Kafka.
  • Deploy and manage applications using Docker and Kubernetes.
  • Integrate APIs and enterprise systems through MuleSoft/API Gateway.
  • Perform unit testing, debugging, and performance optimization.
  • Collaborate with UI Developers, QA Teams, Product Owners, and Business Stakeholders.
  • Participate in architecture discussions and technical decision-making.
  • Provide technical leadership and mentorship to development teams.
  • Support CI/CD implementation and DevOps best practices.