Backend Java Developer
Job Description
Job Description
Java DeveloperJob 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
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.
- 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)
- No Education Requirements
- 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.
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
Recommended Jobs
Customer Service Representative - State Farm Agent Team Member
Job Description Job Description Benefits: ~ Bonus based on performance ~ Company parties ~ Dental insurance ~ Flexible schedule ~ Health insurance ~ Opportunity for advancement ~ Pa…
Lead Software Engineer, Systematics (Remote)
Lead Software Engineer, Systematics (Remote) We are looking for a Lead Software Engineer (Mainframe, Systematics) to join and lead our team. We have engineers that have systems, Mainframe, and soft…
Entry-Level Role Helping Kids with Autism
Job Description Job Description Why You’ll Love this Behavior Technician / Registered Behavior Technician Job! Are you driven by a passion to create a meaningful impact on a child's life, w…
Brake Press Operator
Job Description Job Description Once in a lifetime opportunity! A company in Fredericktown is in search of a Brake Press Operator to join their team on 1st shift! This is a temp to hire position …
GARAGE - Sales Associate PT - Christiana Mall
Overview: We’re not just a fashion brand - we’re a movement. At GARAGE , we live for unapologetic confidence, turning everyday moments into something unforgettable, and creating spaces where ev…
Project Controls Cost Analyst
Job Description -Work with 5-6 project managers concurrently to support projects in various phases of design and construction. -Develop, implement, and maintain external and internal cost re…
Group Service Coordinator - Residential Program
Welcome! Are you ready to begin a NewPath? At NewPath, we do more to make a difference -more for each child, each client, and our community. Our dedicated team does what it takes, day and night, to…
Motion Graphics & Design Specialist
Who We Are Sabel Systems Technology Solutions, LLC is a leading solution provider and rapidly growing Information and Communications Technology Company specializing in innovative and agile Digital…
Clinical Laboratory Technician - Serology
Labcorp is seeking a Laboratory Technician to join our team in Dublin, OH . Work Schedule: M-F 7:00AM – 3:30PM with rotating Saturday Possible OT Job Responsibilities Determine the …
Phlebotomist - FLOAT
At Labcorp we have a passion in helping people live happy and healthy lives. Every day we provide vital information that helps our clients and patients understand their health. If you are passionate …