Java Architect

Purple Drive
Chicago, IL

Job Title: Java Architect (Kafka)

Location: Chicago, IL
Experience: 15+ Years

Job Summary

We are seeking an experienced Java Architect with strong expertise in Apache Kafka and event-driven architectures . The ideal candidate will lead the design and development of scalable, high-performance distributed systems using modern Java technologies and streaming platforms.

Key Responsibilities

1. Architecture & Design

  • Design and implement scalable, distributed, and event-driven architectures using Java and Kafka.
  • Define system architecture, integration patterns, and microservices design.
  • Lead technical decision-making and provide architectural guidance to development teams.

2. Backend Development

  • Develop and optimize backend services using Core Java, Spring Boot, and Microservices architecture .
  • Build high-performance, fault-tolerant systems for real-time data processing.

3. Kafka & Streaming

  • Design and implement Kafka-based streaming solutions .
  • Develop producers, consumers, and stream processing applications.
  • Ensure data reliability using partitioning, replication, and fault tolerance strategies .
  • Work with Kafka ecosystem tools (Kafka Streams, Connect, Schema Registry).

4. Integration & APIs

  • Design and build RESTful APIs and event-driven integrations .
  • Integrate with external systems, databases, and third-party services.

5. Performance & Scalability

  • Optimize application performance and ensure scalability of distributed systems.
  • Conduct performance tuning, load testing, and capacity planning.

6. DevOps & Deployment

  • Implement CI/CD pipelines and manage deployments.
  • Work with containerization tools such as Docker and Kubernetes .
  • Ensure monitoring, logging, and observability of applications.

7. Leadership & Collaboration

  • Mentor and guide development teams.
  • Collaborate with stakeholders to translate business requirements into technical solutions.
  • Drive best practices in coding, architecture, and system design.

Required Skills & Qualifications

  • 10+ years of experience in Java development and architecture
  • Strong expertise in:
    • Core Java, Spring Boot, Microservices
    • Apache Kafka (producers, consumers, streams)
  • Experience with:
    • Event-driven and distributed systems architecture
    • REST APIs and system integrations
    • SQL/NoSQL databases
  • Hands-on experience with:
    • Docker, Kubernetes
    • CI/CD pipelines
    • Performance tuning and troubleshooting

Preferred Qualifications

  • Experience with Kafka Streams, KSQL, or Confluent platform
  • Exposure to cloud platforms (AWS, Azure, GCP)
  • Knowledge of event sourcing and CQRS patterns
  • Experience in high-volume, real-time systems (finance, e-commerce, etc.)
Posted 2026-03-23

Recommended Jobs

BSA Officer - To 80K - Franklin Park, IL - Job 3699

The Symicor Group
Franklin Park, IL

BSA Officer – To $80K – Franklin Park, IL – Job # 3699 Who We Are The Symicor Group is a boutique talent acquisition firm based in Schaumburg, IL & Rockport, TX. Our nationally unique value proposit…

View Details
Posted 2026-01-14

RN - Cardio-Pulmonary (Inpatient)

Carle Health
Urbana, IL

Overview: The staff Registered Nurse (RN) is a professional caregiver who assumes responsibility for a group of patients for a designated time frame and provides care to these patients via the utiliza…

View Details
Posted 2026-01-21

Plant Superintendent

Veritiv Corporation
Sycamore, IL

Job Purpose: Our Plant Superintendent oversees production operations to ensure safe, efficient, and cost‑effective manufacturing that meets quality standards. This role works closely with site…

View Details
Posted 2026-03-20

DIRECT SERVICE PERSONNEL-RESIDENTIAL

Habilitative Systems Inc
Chicago, IL

Job Description Job Description SUMMARY Provide activities of daily living training and support to adults with intellectual or developmental disabilities that will enhance their quality of l…

View Details
Posted 2026-03-20

Nanny

GreatAuPair LLC
Aurora, IL

This is a full-time position, with core hours from 8:00 AM to 5:00 PM (Monday through Friday) and occasional nights and weekends upon request. We value flexibility and reliability, and we're looking f…

View Details
Posted 2025-11-09

Outside Sales Representative - Software

Global Payments
Lake Zurich, IL

Outside Sales Representative - Software at Global Payments summary: CVWalletExtranet.Domain.Entities.JobShortDescription Every day, Global Payments makes it possible for millions of people to m…

View Details
Posted 2026-03-24

Sr Accountant (Northbrook)

CF Industries
Northbrook, IL

At CF Industries, our mission is to provide clean energy to feed and fuel the world sustainably. Our employees are focused on safe and reliable operations, environmental stewardship, and disciplined c…

View Details
Posted 2026-03-21

Replenishment Reach (Freezer)

FullSteam
Minooka, IL

We are seeking a certified Reach Truck Operator to safely store, retrieve, and transport palletized products within a freezer environment. The ideal candidate is safety-conscious, detail-oriented, an…

View Details
Posted 2026-02-19

Machining Supervisor

Sterling Site Access Solutions LLC
Harvey, IL

Job Description Job Description Position Summary: The Machining Department Supervisor is responsible for overseeing daily operations in the machining department, ensuring production schedules …

View Details
Posted 2026-03-20

Bank Teller - To $45K - Lombard, IL - Job # 3496

Symicor Group
Lombard, IL

Bank Teller – To $45K – Lombard, IL – Job # 3496 Who We Are The Symicor Group is a boutique talent acquisition firm based in Lincolnshire, IL & Rockport, TX. Our nationally unique value propositio…

View Details
Posted 2026-01-28