Description

You will lead technical implementation and ensure engineering excellence from design to production.

Responsibilities

  • Lead technical implementation and maintain production stability through incident handling, monitoring, and testing.
  • Define and uphold coding standards, architecture patterns, and best practices.
  • Promote reusability by adopting shared services and reusable components.
  • Design and enhance CI/CD pipelines for efficient build and deployment.
  • Mentor team members and collaborate with product owners to align on business goals.

Required Skills

  • 6-10 years of experience in software development and system architecture.
  • Expertise in Java and the Spring Boot ecosystem.
  • Extensive experience with Microsoft Azure cloud services and architecture.
  • Hands-on experience with RabbitMQ, Azure Service Bus, and Kafka.
  • Proficiency in SQL/NoSQL database modeling and implementation.
  • Experience managing CI/CD pipelines.
  • Ability to balance hands-on coding with technical leadership responsibilities.

Preferred Skills

  • Exposure to AI/ML in enterprise solutions.
  • Knowledge of NodeJS and UI frameworks including Angular, React, or Svelte.
  • Understanding of the insurance or reinsurance domain.

Education

Any Graduate