Title: Principal Software Engineer/ Java Architect LinkedIN ID is mandatory
Hiring Mode: Contract (TP)
Location: St. Louis MO Onsite
Job description:
The ideal candidate will have a strong Java handson expertise with experience in building scalable and efficient distributed solutions.
Key Responsibilities:
- Design develop and deploy realtime 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 lowlatency processing.
- Implement monitoring and alerting solutions to ensure the health and stability of realtime 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.
- Bachelors 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.
Best Regards
:: Phone
USA :: M xico :: India :: UK
:: Fax :
Inc500 :: Fastest Growing 500 Private Companies in USA
Follow us on Linkedin
Check out our Reqs: