Java Developer

CEI LLC
Strongsville, OH, United States
13 days ago
Apply on www.thejobnetwork.com
Prepare application

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Compensation
$141,440.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) Automation of Tests Configuration Management Databases Continuous Integration Data Infrastructure Data Integration Database Queries Elasticsearch Java Platform Enterprise Edition (J2EE) Protocol Buffers Hibernate (Java)
+36 more
Java Management Extensions Spring Framework JSON PostgreSQL Enterprise Messaging Systems Microsoft SQL Server MongoDB OpenShift Oracle (Applications) Performance Tuning Scrum Methodology RabbitMQ Logstash Prometheus Standard Sql Software Engineering Data Logging Spring Cloud DevOps Tools - Open-source Grafana Spring-boot Git Event Driven Architecture Containerization Kubernetes Apache Flink Cassandra Avro Apache Kafka Kibana Restful APIs Stream Processing Dynatrace Docker Jenkins Microservices

Requirements

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., * 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.

About the company

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.thejobnetwork.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:09 min

Evaluating mature stream processing frameworks for production systems

Soroosh Khodami Soroosh Khodami · World Congress 2024

3:02 min

Audience Q&A on data formats and engine tradeoffs

Matthias Niehoff Matthias Niehoff · World Congress 2026 Europe

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:52 min

Customizing block storage tiers and formats

Ricardo Sueiras Sueiras · LIVE

2:03 min

Distinguishing type definition constructs from data validation routines

Clemens Vasters Clemens Vasters · World Congress 2025

Videos

See all

Related articles

See all