Senior Java Microservices Developer Java 21 / Kafka / Kubernetes

ICONMA, LLC
  • Monroeville, PA
  • $75 Per Hour
  • Instant Apply
Today

Job Description

Our Client, an IT Services and Consultant company, is looking for a Senior Java Microservices Developer – Java 21 / Kafka / Kubernetes for their Monroeville, PA location.
 
Responsibilities:

  • Design, develop, and maintain enterprise-grade applications using Java 21, Spring Boot, and Spring Framework.
  • Develop scalable, secure, and high-performing Microservices-based applications.
  • Build and consume RESTful APIs and integrate with enterprise systems.
  • Design and implement event-driven solutions using Apache Kafka.
  • Implement application security using Spring Security, OAuth 2.0, JWT, and OpenID Connect.
  • Develop and optimize database solutions using Oracle, PostgreSQL, and SQL Server.
  • Implement Microservices patterns including API Gateway, Service Discovery, Circuit Breakers, Distributed Configuration, and Centralized Logging.
  • Containerize and deploy applications using Docker, Kubernetes, and OpenShift.
  • Build and maintain CI/CD pipelines using Jenkins, GitHub Actions, Azure DevOps, or similar tools.
  • Collaborate with architects, QA teams, business analysts, and DevOps teams in an Agile/Scrum environment.
  • Perform code reviews, debugging, performance tuning, and root cause analysis.
  • Enable application monitoring and observability using Splunk, Grafana, Prometheus, ELK Stack, and Dynatrace.
  • Participate in technical design discussions, architecture reviews, and best practice implementation initiatives.
  • Mentor junior developers and provide technical leadership across development teams.
  • Support DevSecOps practices and enterprise security standards.
 
Requirements:
  • 10+ years of hands-on experience in Java application development.
  • Strong experience with Java 21, Spring Boot, Spring Cloud, and Microservices architecture.
  • Experience implementing Kafka-based messaging and event-driven solutions.
  • Hands-on experience with Docker, Kubernetes, and/or OpenShift.
  • Experience developing and consuming REST APIs.
  • Strong database experience with Oracle, PostgreSQL, and SQL Server.
  • Experience with CI/CD tools such as Jenkins, GitHub Actions, or Azure DevOps.
  • Strong troubleshooting, performance tuning, and production support experience.
  • Experience working in Agile/Scrum development environments.
  • Excellent communication and collaboration skills.
  • Preferred Qualifications
  • Experience with Spring Security, OAuth 2.0, JWT, and OpenID Connect.
  • Experience with Splunk, Grafana, Prometheus, ELK Stack, or Dynatrace.
  • Experience implementing DevSecOps practices.
  • Prior experience providing technical leadership and mentoring development teams.
  • Experience supporting large-scale enterprise applications in cloud-native environments.
 
Why Should You Apply?

Numbers & Facts

LocationMonroeville, PA
Salary$75 Per Hour

Skills

  • Agile Programming Methodologiesunmatched
  • Apache Kafkaunmatched
  • Application Programming Interface (API)unmatched
  • Applications Securityunmatched
  • Best Practicesunmatched
  • Business Analysisunmatched
  • Circuit Breakersunmatched
  • Cloud Applicationsunmatched
  • Cloud Architectureunmatched
  • Code Reviewsunmatched
  • Communication Skillsunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Database Optimizationunmatched
  • Database Programmingunmatched
  • Database Technologyunmatched
  • Debugging Skillsunmatched
  • DevOpsunmatched
  • Dockerunmatched
  • Enterprise Applicationsunmatched
  • Enterprise Protectionunmatched
  • GitHubunmatched
  • Health Planunmatched
  • Identify Issuesunmatched
  • Information Technology Consultingunmatched
  • Javaunmatched
  • Jenkinsunmatched
  • Mentoringunmatched
  • Microservicesunmatched
  • Microsoft SQL Serverunmatched
  • Microsoft Windows Azureunmatched
  • OAuthunmatched
  • OpenIDunmatched
  • Oracleunmatched
  • Performance Tuning/Optimizationunmatched
  • PostgreSQLunmatched
  • Production Supportunmatched
  • Quality Assuranceunmatched
  • REST (Representational State Transfer)unmatched
  • Root Cause Analysisunmatched
  • Scalable System Developmentunmatched
  • Scrum Project Management and Software Developmentunmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • Splunkunmatched
  • System Integration (SI)unmatched
  • Team Playerunmatched
  • Technical Leadershipunmatched
  • Technical/Engineering Designunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder