Demo

Backend Java Developer

Computer Enterprises, Inc.
Cleveland, OH Contractor
POSTED ON 4/24/2026
AVAILABLE BEFORE 5/24/2026

Java Developer

Job at a Glance

  • Title: Java Developer
  • Location: Strongsville, OH (Most Preferred); Pittsburgh, PA (Second Preferred)
  • Contract: W2 only,12 month contract with potential for extension or conversion to full time with either the client or CEI
  • Pay: $68/hour optional medical, dental, vision, 401(k) match

Overview

Multiple years of experience in software development with a strong focus on Java / J2EE technologies. Proven experience in programming microservices-based applications, Kafka, Kstreams, and Flink. This role involves providing technical guidance and leading a team within a data platform in retail, interacting with business analysts and testing teams.

Key Responsibilities

  • Multiple years of experience in software development with strong focus on Java / J2EE technologies.
  • Proven experience in programming microservices-based applications, Kafka, Kstreams, and Flink.
  • Strong knowledge of Spring Boot, Spring Cloud, Hibernate, REST APIs.
  • Hands-on experience writing queries with Oracle and MSSQL Databases.
  • Good understanding of containerization technologies like OCP, Docker, Kubernetes.
  • Experience with CI/CD pipelines, Git, Jenkins, and automated testing tools.
  • Strong problem-solving skills and ability to lead technical teams.
  • Provides technical guidance and support to colleagues and solution development.

Required Skills

  • Automated testing tools
  • CI/CD & DevOps tooling (pipelines, Git, Jenkins)
  • Configuration management & performance optimization
  • Container platforms (Docker, Kubernetes, OpenShift/OCP)
  • Expert Java & J2EE
  • Kafka & Kafka Streams, Mappers
  • Microservices Architecture
  • Oracle & SQL
  • REST API development
  • Spring Framework (Spring Boot, Spring Cloud)

Required Education

  • No Education Requirements

Preferred Skills

  • Experience with event-driven architecture, messaging systems like Kafka or RabbitMQ.
  • Exposure to SAFE Agile/Scrum methodologies.
  • Understanding of Kafka architecture (brokers, partitions, topics, producers, consumers).
  • Experience with Kafka Connect for external data integration.
  • Knowledge of schema management with Avro, Protobuf, or JSON.
  • Connecting Kafka Streams with databases (PostgreSQL, MongoDB, Cassandra).
  • Using Kafka Connect for external data integration.
  • Logging and tracing using ELK (Elasticsearch, Logstash, Kibana) or OpenTelemetry.
  • Monitoring and optimization of Kafka Streams metrics (through JMX, Grafana, Prometheus).
  • Handling out-of-order events and rebalancing issues.
  • Knowledge of Apache Flink or KSQLDB for alternative stream processing.
  • Experience with tools like Dynatrace for troubleshooting.

Why Should I Apply?

This role offers the opportunity to work with modern technologies in a dynamic environment, leading technical teams and contributing to innovative data platform solutions. It is ideal for professionals seeking growth and impactful projects within a retail data platform.


About CEI:
As a trusted technology partner, CEI delivers solutions that help our customers transform their business and achieve meaningful results. From strategy and custom application development through application management - our technology and digital experience services are tailored to meet each unique need of our customers. Our staffing solutions bring specialized skills to complement our customers'' workforce and project requirements.


#ZR
#INDGEN

Salary : $68

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Backend Java Developer?

Sign up to receive alerts about other jobs on the Backend Java Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$73,727 - $94,067
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$91,486 - $118,193
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Computer Enterprises, Inc.

  • Computer Enterprises, Inc. Chicago, IL
  • Software Development Engineer in Test (SDET) Job at a Glance Title: Software Development Engineer in Test (SDET) - Automation QA Location: Chicago, IL (hyb... more
  • 1 Day Ago

  • Computer Enterprises, Inc. Akron, OH
  • Job Title: Finance Business Analyst Job at a Glance: Finance Business Analyst supporting finance leadership by building budgets/forecasts and variance anal... more
  • 1 Day Ago

  • Computer Enterprises, Inc. Philadelphia, PA
  • Job Title: Product Owner IV Job at a Glance: Senior Product Owner owning a GIS/spatial-data focused roadmap, translating business growth goals into increme... more
  • 1 Day Ago

  • Computer Enterprises, Inc. Pittsburgh, PA
  • Senior UX Designer Job at a Glance Title: Senior UX Designer Location: Pittsburgh, PA, Phoenix, AZ, Denver, CO, Cleveland, OH Contract: W2 only Key Respons... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Backend Java Developer jobs in the Cleveland, OH area that may be a better fit.

  • Jobs via Dice Cleveland, OH
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, Computer Enterprises, Inc., is seeking the following. ... more
  • 11 Days Ago

AI Assistant is available now!

Feel free to start your new journey!