Description

Key Skills: Java, Spring Boot, Azure, RabbitMQ, Kafka, Azure Service Bus, SQL/NoSQL, CI/CD, AI/ML, NodeJS, Angular, React, Svelte, technical leadership, architecture design.

Roles & Responsibilities:

  • Lead technical implementation and ensure engineering excellence from design to production.
  • Define and uphold coding standards, architecture patterns, and best practices.
  • Promote reusability by adopting shared services and reusable components.
  • Own and maintain production stability including incident handling, monitoring, and testing.
  • Design and enhance CI/CD pipelines for efficient build and deployment.
  • Drive innovation by exploring and implementing AI-driven coding enhancements.
  • Collaborate with product owners and engineering teams to align on business goals.
  • Mentor and coach team members, fostering continuous learning and improvement.

Experience Requirement:

  • 6-10 years of experience in software development and system architecture.
  • Strong expertise in Java, Spring Boot, and Spring ecosystem.
  • Extensive experience with Microsoft Azure cloud services and architecture.
  • Hands-on experience with integration technologies: RabbitMQ, Azure Service Bus, Kafka.
  • Proficient in relational and NoSQL databases, including modeling and implementation.
  • Experience balancing coding with technical leadership responsibilities.
  • Exposure to AI/ML in enterprise solutions is a plus.
  • Knowledge of NodeJS and UI frameworks (Angular, React, Svelte) is an advantage.
  • Understanding of insurance/reinsurance domain is a plus.

Education: Any Post Graduation, Any Graduation

Education

Any Graduate