Overview
Hybrid
Depends on Experience
Contract - W2
Contract - 39 week(s)
Skills
Java/Spring Boot
Job Details
Job Title: Java Developer
Location: Pittsburgh, PA or Cleveland, OH (Hybrid – 3 days onsite, 2 days remote)
Pay Range: $52/hr – $55/hr
Employment Type: Contractor
Duration: 6+ months, contract-to-hire opportunity
Job Summary:
We are seeking a skilled Java Developer to join a dynamic team within a leading financial institution. This role focuses on designing and implementing scalable microservices and event-driven applications that support enterprise-level data streaming and integration. Ideal candidates will have strong experience with Java, Spring Framework, Kafka, and RESTful API development.
Key Responsibilities:
- Develop and maintain RESTful APIs using Spring Boot and Spring Framework
- Design and optimize Apache Kafka architecture (topics, partitions, consumer groups)
- Implement event serialization using JSON and Avro
- Build and deploy microservices using Docker and manage orchestration with Kubernetes
- Collaborate within Agile/Scrum teams and automate CI/CD pipelines using Jenkins
Required Skills:
- Apache Kafka
- JSON
- REST API Development
- Spring Boot
- Spring Framework
Preferred Skills:
- Microservices architecture and design
- CI/CD pipeline automation
- Containerization and orchestration principles
Bonus Skills:
- Jenkins pipeline automation
- Docker & Kubernetes
- Bitbucket or GitHub experience
- Agile/Scrum methodologies
Soft Skills:
- Strong analytical thinking
- Effective problem-solving capabilities
Qualifications:
-
Experience:
- 5+ years with Enterprise Java, Spring Framework, and REST API development
- 4+ years with Apache Kafka and event-driven architecture
-
Education:
- Bachelor’s degree in a related technology field or equivalent experience
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.