Backend Developer
Job Title: Lead Java Backend Developer with Kafka
Location: Pittsburgh, PA/ Cleveland, OH/ Dallas, TX
Job Type: Full-Time
Job Summary:
We are seeking a skilled Lead Java Backend Developer with hands-on experience in Kafka to design, develop, and maintain scalable backend systems. The ideal candidate will be proficient in building microservices, real-time data pipelines, and enterprise-grade backend platforms using Java and Kafka.
Key Responsibilities:
- Develop and maintain high-performance Java-based microservices and REST APIs.
- Design, implement, and manage Kafka-based messaging systems for real-time data streaming and processing.
- Collaborate with architects, DevOps, and frontend teams to design scalable backend solutions.
- Ensure systems are secure, scalable, maintainable, and performant.
- Write unit, integration, and performance tests to ensure system quality.
- Monitor and troubleshoot production issues and participate in on-call support if required.
- Participate in code reviews and ensure best practices are followed.
- Work in Agile/Scrum development environments and contribute to sprint planning and retrospectives.
Required Skills:
- 10+ years of backend development experience with Java 8/11/17
- Strong experience with Spring Boot , Spring Cloud , and REST APIs
- Hands-on experience with Apache Kafka – producers, consumers, topics, partitions, offsets, etc.
- Experience with Kafka Streams or Kafka Connect is a plus
- Familiarity with event-driven architectures
- Strong understanding of microservices architecture , asynchronous messaging , and distributed systems
- Experience with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB, Cassandra)
- Knowledge of CI/CD pipelines , Docker , and Kubernetes
- Familiarity with monitoring/logging tools (e.g., Prometheus, Grafana, ELK, Splunk)
- Proficient with Git , Maven , or Gradle
- Solid understanding of system design and performance tuning
Preferred Qualifications:
- Experience working with cloud platforms (AWS, Azure, or GCP)
- Exposure to schema registry , Avro/Protobuf , or Kafka security (SSL, SASL)
- Understanding of OAuth2 , JWT , and security best practices
- Bachelor’s or master’s in computer science, Engineering, or related field
Recommended Jobs
Business Development Representative
Job Description Job Description PDC Pharmacy specializes in providing high quality pharmacy services to agencies and families who serve individuals with intellectual disabilities. We pride oursel…
Overnight Houseperson, 1AM-9AM
Job Summary Manages the operation of the housekeeping and laundry departments to ensure orderly and attractive conditions in the hotel. Promotes an atmosphere of cleanliness and superior customer car…
HHA's Needed in Chester County
Job Description Job Description Description: Join Our Compassionate Team: HHA Opportunities with Coastal Health Connections in Chester County Locations : Chester County Are you a Home…
Pharmacy Technician - Fulfillment
Job Description Job Description 7,000 Diseases - 500 Treatments - 1 Rare Pharmacy PANTHERx is the nation’s largest rare disease pharmacy, and we put the patient experience at the top of every…
Licensed Practical Nurse (LPN)
LPN – Full Time, Part Time, PRN – All Shifts Embassy of Huntingdon Park – Huntingdon, PA School’s in Session… and so is Your New Career! It’s back-to-school season, and we’re ready to welcome s…
CNG Terminal Operator
Job Description Job Description Job Details Description Position Title: CNG Terminal Fill Operator Location: Fort Lupton, CO FLSA Class: Non-Exempt Responsible to: Regional Transpo…
Host (PA)
Job Description Job Description Description: At Triple T Hospitality, our Mission is to achieve “GREATNESS”. Tommy's Tavern + Tap is a dynamic and fast-paced restaurant known for its welcoming…
Business Systems Analyst Sr
We have below mentioned Sr. Business System Analyst role, if interested please share your resume with [email protected] . Also connect me at LinkedIn : (16) Ariz J. Khan | LinkedIn Posit…
kitchen line
Job Description Job Description if you enjoy working with food. Assemble a wide range of menu items. Ensure every order is made quickly, correctly, and consistently. team player,
Keyholder
Once Upon A Child in Robinson Join our team! Starting wage is $12/hr. As you complete stages of training, raises can bump you up to $15/hr. We also offer annual raises! We are now hiring for Ful…