Demo

Tech Lead Java Kafka

NMK Global Inc.
White, NJ Contractor
POSTED ON 5/23/2026
AVAILABLE BEFORE 6/22/2026

Job Title: Tech Lead Java Kafka

Location: White House Station, NJ
Employment Type: Contract
Experience Required: 8 10 Years
Primary Skills: Java, Kafka, Spring Boot, BAMOE/Drools
Secondary Skills: AWS/Azure, Docker, Kubernetes, MongoDB, Oracle, Observability Tools
Domain: Digital Engineering / Enterprise Applications

Job Summary

We are seeking an experienced Tech Lead Java Kafka to design, develop, and lead scalable enterprise-grade applications and distributed systems. The ideal candidate will possess strong expertise in Java technologies, event-driven architecture using Kafka, and rule engine frameworks such as BAMOE/Drools.

This role requires hands-on technical leadership, architectural expertise, mentoring capabilities, and strong collaboration with cross-functional teams to deliver high-quality, scalable, and secure solutions.

Key Responsibilities

  • Design and develop scalable, high-performance Java-based architectures and applications
  • Lead and mentor development teams across the full project lifecycle
  • Collaborate with business stakeholders and technical teams to gather and analyze requirements
  • Define technical standards, architecture guidelines, and development best practices
  • Conduct code reviews and ensure adherence to quality and coding standards
  • Implement event-driven solutions using Kafka or similar messaging systems
  • Develop and manage business rules using BAMOE/Drools Rule Engine
  • Optimize application performance, scalability, reliability, and security
  • Support deployment, integration, and production rollout activities
  • Identify technical risks and propose mitigation strategies
  • Create and maintain technical documentation, architecture diagrams, and design decisions
  • Ensure compliance with security and regulatory standards
  • Stay current with emerging technologies, frameworks, and industry trends

Required Skills

  • 8 10 years of experience in Java development and technical leadership
  • Strong expertise in:
    • Advanced Java Concepts
    • Spring Framework
    • Spring Boot
  • Hands-on experience with Kafka or RabbitMQ messaging systems
  • Experience with BAMOE / Drools Rule Management System
  • Strong understanding of:
    • Hibernate
    • JPA
    • Oracle or other RDBMS databases
    • MongoDB or other NoSQL databases
  • Experience with cloud platforms such as AWS or Azure
  • Hands-on experience with Docker and Kubernetes
  • Strong experience in unit and automation testing using:
    • JUnit
    • Mockito
    • Cucumber
  • Knowledge of observability and monitoring tools:
    • Prometheus
    • Grafana
    • ELK Stack
    • OpenTelemetry
  • Strong understanding of microservices architecture and distributed systems

Preferred Qualifications

  • Experience designing enterprise-scale event-driven architectures
  • Strong troubleshooting and performance tuning skills
  • Experience in Agile/Scrum development methodologies
  • Excellent communication, leadership, and stakeholder management skills
  • Ability to mentor junior developers and drive technical excellence

Keywords for Resume Search

  • Java Tech Lead
  • Kafka
  • Spring Boot
  • Advanced Java Concepts
  • BAMOE
  • Drools Rule Engine
  • RabbitMQ
  • Microservices
  • AWS
  • Azure
  • Docker
  • Kubernetes
  • Hibernate
  • JPA
  • Oracle
  • MongoDB
  • JUnit
  • Mockito
  • Cucumber
  • Prometheus
  • Grafana
  • ELK
  • OpenTelemetry

Salary : $55 - $60

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 Tech Lead Java Kafka?

Sign up to receive alerts about other jobs on the Tech Lead Java Kafka career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$53,435 - $68,530
Income Estimation: 
$76,733 - $101,052
Income Estimation: 
$172,191 - $221,861
Income Estimation: 
$126,569 - $164,899
Income Estimation: 
$208,447 - $279,762
Income Estimation: 
$153,752 - $200,235
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 NMK Global Inc.

  • NMK Global Inc. East Hartford, CT
  • Position : Application Support Analyst Location :Hartford, Connecticut 06103 Purpose: Scope of Work: The Contractor will provide day-to-day technical suppo... more
  • 1 Day Ago

  • NMK Global Inc. Jersey, NJ
  • Job Title: SAP FS-RI Consultant (Reinsurance) Location: NJ/Jersey Employment Type: Contract Experience Required: 10 Years Primary Skills: SAP FS-RI, Reinsu... more
  • 1 Day Ago

  • NMK Global Inc. Atlanta, GA
  • Job Title: AI Developer (.NET & AI Integration) Location: Atlanta, GA Employment Type: Contract Experience Required: 6 8 Years Primary Skills: AI Developme... more
  • 1 Day Ago

  • NMK Global Inc. Dallas, TX
  • PS: Critical backfill role, immediate start. Engineer with Mentor Pads or Expedition Pads schematic design expertise for PCB Design. Role: Embedded Hardwar... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Tech Lead Java Kafka jobs in the White, NJ area that may be a better fit.

  • Full Time Lead App Designer: Quakertown, PA
  • Finishing Room Lead & Process Specialist (Hands-on Leadership) Location: Quakertown, PA | Job Type: Direct Hire / Full-Time | Compensation: Competitive Sig... more
  • 1 Month Ago

  • Amtex System Inc. Allentown, PA
  • Amtex Systems Inc is an information technology and talent solutions company offering talent and BI consulting to the companies in US for over 25 years. Our... more
  • 4 Days Ago

AI Assistant is available now!

Feel free to start your new journey!