Overview
On Site
$75 - $80
Accepts corp to corp applications
Contract - W2
Contract - 6 Month(s)
No Travel Required
Skills
Java Backend Developer
Lead Java Developer
Senior Developer
Tech Lead
Tech Lead Engineer
Java
SpringBoot
Microservices
Concurrent Computing
MongoDB
Docker
Caching
Apache Kafka
Amazon Web Services
Kubernetes
Spring Framework
Migration
OpenAPI
JHipster
Custom Frameworks
REST
Job Details
About the Role
- We are looking for a hardcore Java developer to lead the migration of existing backend services into a Java microservices architecture. The ideal candidate has strong expertise in Java, Spring Boot, microservices, concurrency, and experience with code generation tools to accelerate development.
Key Responsibilities
- Migrate and refactor backend services into Java microservices (Spring Boot).
- Define and implement scalable architecture & best practices.
- Leverage code generation tools (e.g., OpenAPI, JHipster, custom frameworks) for consistency and speed.
- Work with Kafka, distributed systems, and event-driven processes.
- Ensure high performance, reliability, and documentation throughout.
Qualifications
- 10+ years of Java/Spring Boot experience with strong concurrency & performance tuning skills.
- Hands-on experience with code generation frameworks/tools.
- Strong knowledge of microservices, REST, messaging, caching.
- Experience with Kafka, MongoDB, Docker/Kubernetes, AWS preferred.
- Self-driven with excellent communication and ownership mindset.
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.