Java Kafka Dev Lead || St Louis, MO (hybrid) || — || Java Kafka Architect || St Louis, MO (hybrid)

Hi,

Hope you are doing great, we have TWO Urgent Requirement,

Please review the job description and if you are interested in this Role/Profile then please share a copy of your:-

Updated resume (Only From Candidate’s side)

POSITION – 1

Role                 –          Java Kafka Dev Lead

Location           –         St Louis, MO (hybrid)

Mode               –          C2C

Job Description:

What’s it all about and what we expect you to do day to day

  • Design and implement highly resilient large scale distributed systems using event driven architectures
  • Write code to build and enhance applications/services, conduct code-reviews, and other standard development practices to deliver high-quality artifacts to production.
  • Drive prioritization decisions and trade-offs through working with product partners
  • Automate and simplify all aspects of software delivery and development
  • Introduce new technologies and architectures aligning to enterprise guidelines by conducting POCs
  • Provide coding and design guidance to junior team members
  • Own complex problems having dependency across services and facilitate cross-functional team interactions to drive resolution
  • Define, design, and develop procedures and solutions at a service level to meet the business requirements/enhancements
  • Participate and contribute to team’s agile process and decisions. Understand and contribute to Prioritization. Drive prioritization decisions and trade-offs in working with product partners
  • Build relationships and effective partnerships across organizations

 

All About You and What you need to bring:

  • Excellent programming skills( OOP, SOLID, 12-factor) – java preferred
  • Experience with distributed systems architecture and implementation
  • Familiar with secure coding standards (e.g., OWASP, CWE, SEI CERT) and vulnerability management
  • Experience with broker technologies kafka/NATS is a plus
  • Experience in Continuous Integration (CI) and Delivery (CD) concepts, and capabilities to support automation, pipelines, virtualization, and containerization
  • Infrastructure as code and cloud first software development knowledge experience preferred.
  • Has skills in test driven and behavior driven development (TDD and BDD) to build just enough code and collaborate on the desired functionality.
  • Understands use cases for advanced design patterns (e.g., service-to-worker, MVC, API gateway, intercepting filter, dependency injection, lazy loading, all from the gang of four) to implement efficient code
  • Has skills to elaborate and estimate non-functional requirements, including security (e.g., data protection, authentication, authorization), regulatory, and performance (SLAs, throughput, transactions per second)
  • Able to perform debugging and troubleshooting to analyze core, heap, thread dumps and remove coding errors
POSITION – 2

Role                 –          Java Kafka Architect

Location           –         St Louis, MO (hybrid)

Mode               –          C2C

Job Description:

The ideal candidate will have a strong Java hands-on expertise, with experience in building scalable and efficient distributed solutions.

 

Key Responsibilities: 

  • Design, develop, and deploy real-time stream processing pipelines using Apache Kafka and Flink and knowledge of how to implement these platforms in a highly secured and available architecture.
  • Optimize stream processing workflows for performance, reliability, and low-latency processing.
  • Implement monitoring and alerting solutions to ensure the health and stability of real-time streaming pipelines.
  • Contributions to the open source community, including code commits, documentation updates, and engagement in forums or mailing lists.

 

Required Skills and Qualifications:

  • 10+ years strong Java coding experience with 12 factor spring boot applications.
  • Strong experience in designing and architecting distributed systems and reactive / event driven solutions.
  • Strong experience in SDLC process with CI/CD automation tools (Bitbucket, GIT, Jenkins, Artifactory).
  • Strong working experience on Apache Kafka/ Apache Flink. The candidate should have previously been in a lead position and have strong knowledge of Flink and Kafka internals.
  • Bachelor’s degree in Computer Science, Engineering, or related field.

 

Preferred Skills:

  • Knowledge of Go programming language is nice to have.
  • Having worked with Docker and Kubernetes.
  • Experience in deploying solutions in cloud such as AWS.
  • Familiarity with other messaging solutions like NATS.

Thanks & Regards....?

Ankit Kumar Srivastava

Trainee Recruiter
[email protected]

Quantum World Technologies Inc.

4281 Katella Ave, Suite #102 Los Alamitos CA 90720 USA

To unsubscribe from future emails or to update your email preferences click here

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Most Voted
Newest Oldest
Inline Feedbacks
View all comments