Java Developer

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.