Lead Java Microservices Developer

Texas City, TX, US • Posted 3 hours ago • Updated 3 hours ago
Contract Independent
Contract W2
18 Months
On-site
Depends on Experience
Fitment

Dice Job Match Score™

📊 Calculating match score...

Job Details

Skills

  • Java 17
  • Spring Boot
  • Spring Cloud
  • Microservices
  • REST APIs
  • Apache Kafka
  • AWS
  • Docker
  • Kubernetes
  • Oracle
  • PostgreSQL
  • MongoDB
  • Hibernate
  • Spring Security
  • OAuth2
  • JWT
  • Jenkins
  • Terraform
  • GitHub Actions
  • CI/CD
  • Agile
  • Banking Domain

Summary

Lead Java Microservices Developer

Location: Austin & Dallas, TX (Open to Hybrid/Onsite/Remote Opportunities)

Experience: 12+ Years

Professional Summary

Experienced Lead Java Microservices Developer with over 12 years of expertise in designing, developing, and delivering enterprise-grade Java/J2EE applications. Strong background in building cloud-native, scalable Microservices using Java 8/11/17, Spring Boot, Spring Cloud, REST APIs, Apache Kafka, Docker, Kubernetes, and AWS Cloud technologies. Proven experience leading development teams, designing distributed systems, implementing CI/CD pipelines, and delivering secure, high-performance applications across Banking, Financial Services, Healthcare, and Insurance domains. Excellent leadership, problem-solving, and client-facing communication skills.


Key Responsibilities

  • Design, develop, and maintain enterprise-level Java Microservices applications using Java 8/11/17 and Spring Boot.

  • Build scalable RESTful APIs and distributed Microservices architectures.

  • Develop cloud-native applications using AWS services including EC2, ECS, EKS, Lambda, S3, RDS, DynamoDB, API Gateway, and CloudWatch.

  • Implement event-driven architectures using Apache Kafka and RabbitMQ.

  • Develop secure applications using Spring Security, OAuth2, JWT Authentication, and OpenID Connect.

  • Deploy containerized applications using Docker and Kubernetes.

  • Design database solutions using Oracle, PostgreSQL, SQL Server, MongoDB, and DynamoDB.

  • Implement CI/CD pipelines using Jenkins, GitHub Actions, Maven, SonarQube, Nexus, and Terraform.

  • Participate in system architecture, technical design, code reviews, and production support.

  • Collaborate with Business Analysts, Architects, QA, DevOps, and Product Owners in Agile/Scrum environments.

  • Mentor junior developers and provide technical leadership for enterprise projects.


Core Technical Skills

Programming Languages

  • Java 8/11/17

  • SQL

  • PL/SQL

Frameworks

  • Spring Boot

  • Spring Cloud

  • Spring MVC

  • Spring Security

  • Hibernate

  • Spring Data JPA

Microservices & Integration

  • REST APIs

  • Microservices

  • OpenAPI / Swagger

  • Eureka

  • Feign Client

  • API Gateway

  • Circuit Breaker

Messaging

  • Apache Kafka

  • RabbitMQ

Cloud Technologies

  • AWS EC2

  • ECS

  • EKS

  • Lambda

  • API Gateway

  • S3

  • CloudWatch

  • IAM

  • RDS

  • DynamoDB

Databases

  • Oracle

  • PostgreSQL

  • SQL Server

  • MongoDB

  • DynamoDB

DevOps & CI/CD

  • Docker

  • Kubernetes

  • Jenkins

  • GitHub Actions

  • Terraform

  • Maven

  • SonarQube

  • Nexus

Testing

  • JUnit

  • Mockito

  • Postman

Methodologies

  • Agile Scrum

  • SDLC


Industry Experience

  • Banking & Financial Services

  • Healthcare

  • Insurance


Preferred Qualifications

  • 12+ years of Java/J2EE development experience.

  • Strong expertise in Java Microservices architecture.

  • Hands-on experience with Spring Boot, Spring Cloud, Kafka, Docker, Kubernetes, and AWS.

  • Experience designing scalable distributed enterprise applications.

  • Strong knowledge of secure coding practices and API security.

  • Excellent leadership, communication, and mentoring skills.

  • Experience working in Agile/Scrum environments.

  • Ability to work directly with clients, architects, and cross-functional teams.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 90773860
  • Position Id: 9017785
  • Posted 3 hours ago
Contact the job poster
MP

Moses Pandal

Talent acquisition specialist @ NMK Global Inc.
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote

10d ago

Easy Apply

Contract

50 - 80

No location provided

Today

Easy Apply

Third Party, Contract

Remote

21d ago

Easy Apply

Full-time

Depends on Experience

Remote or Georgia

Today

Full-time

USD 96,250.00 - 125,000.00 per year

Search all similar jobs