06 Aug
|
Strategic HR Solutions
|
India
06 Aug
Strategic HR Solutions
India
Role : Java API Kafka Developer (Microservices)
Location : Gurugram - Hybrid
Type : Fulltime
Local to NCR only
Immediate Joiners, 10 days (Serving notice)
Virtual Interviews - 2 Rounds
Your scope of work / key responsibilities :
- Build and deploy APIs and highly available services that adhere to internal governance controls and deployment platforms to support our digital transformations.
- Operate in a Shift-Left testing environment and prioritize writing efficient, tested and clear code.
- Participate in improving the supportability and transparency of the applications and services we build by creating transparent and comprehensive documentation, monitoring/alert systems and centralized logging.
- Collaborate with Designers, Business System Analysts, Application Analysts and Testing specialists to deliver high quality solutions.
- Contribute to design, develop, and lead other specialists / developers on API Design and Development.
- Execution of designs as it translates from concept to code.
- Provide development estimates at various levels of Building APIs.
- Support testing team while SQA phase of any project.
- Communicate effectively with business stakeholders, project managers, BSAs, designers and developers.
- Learn about existing business, existing applications, the infrastructure that supports them and the design patterns used and use them during building APIs to move to a more flexible architecture.
- Ensure SLF Information Security Policies are complied with in any solution.
Key Qualifications and experience :
- A Bachelors or masters degree in Computer Science or related field.
- 6 - 10 years of progressive information technology experience with full application development life cycle.
- Domain knowledge of Insurance.
- Experience in Spring MVC, Spring AOP,
Spring Boot, Spring Security, Kafka, Microservices - design and architecture, Containerization concepts.
- Working knowledge of Unit testing framework like Mockito etc.
- Experience with databases and Object-Relational Mapping (ORM) frameworks (e.g., Hibernate) or any JPA.
- Experience in SQL and No-SQL DBs like MongoDB etc.
- Working knowledge of GIT and Code version maintenance tool like Bitbucket or Github.
- Experience of working on Open API specification like Swagger.
- Good knowledge of coding best practices and should be able to do code review of peer.
- Should have a working knowledge of Docker containerization.
- Working experience of container orchestration and deployment using Kubernetes.
- Working experience of Event driven architecture and design - Kafka etc.
- Work with developers to design algorithms and flowcharts as per specification provided.
- Produce clean, efficient code based on specifications and troubleshoot, debug and upgrade existing software.
- Design high-level framework architecture and scalable design, provide support and providing implementation best practices for development.
- Enterprise architecture expertise - designing application ecosystems consisting of many subcomponents.
- Experience with implementing continuous integration and delivery; CI/CD with their underlying technologies/tools (e.g., Jenkins, Git, Gradle/Maven, Artifactory).
- Experience with Microservice architecture - REST APIs, SQL, development, configuration, API Gateways, deployment to VM/Cloud environments.
- Experience with implementing API Security - OAuth etc.
- Experience with Containerization tools - hands-on.
Technical Credentials :
- API Development, Kafka, Microservices, Rest APIs, Spring MVC, Spring AOP, Spring Boot, Spring Security.
📌 Java API/Kafka Developer - Microservices Architecture (India)
🏢 Strategic HR Solutions
📍 India