Search

Java Developer

CEI
locationPittsburgh, PA 15222, USA
PublishedPublished: 6/14/2022
Technology
Full Time

Job Description

Job Description

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
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...