Share this job
Sr. Developer - Kafka
Alpharetta, GA
Apply for this job

Role: Sr. Developer - Kafka


Position Description:

- Looking for a technologist to help create a futuristic, reusable assets/frameworks that are high-performing and scalable.

- Experienced in transforming monolithic architecture to decoupled micro-services and event driven architecture.

- The candidate will be responsible for design, development, testing and deployment of web and business services, using Java /Java EE, while providing expertise in the full software development lifecycle for high-volume, low-latency applications for cloud adoption.

- Primary focus on Kafka integration.


Responsibilities & Required Skills:

- BS/MS degree in Computer Science, Engineering or a related field.

- 8+ years of experience in designing high-available, high-volume and low-latency software architecture and solutions for enterprise-grade applications.

- Hands-on experience with OOAD, Design & Architectural patterns

- Hands on experience in designing and developing applications using Java EE platforms

- Experience in the Spring Framework

- Profound insight of Java and JEE internals

- Strong experience in migrating Monolithic applications to Micro services

- Strong experience in Kafka Messaging systems

- Strong experience in managing application in private and public cloud

- Worked on preparing the technical specification document, high level and low-level design documents.

- Ensure designs are in compliance with specifications

- Communicate, collaborate and work efficiently in a global environment.


Desired Skills:

- Domain expertise in Finance, preferably in Client & Account Onboarding Processes

- Development knowledge of working within an Agile framework

Apply for this job
Powered by