Description

Key Skills: Java, Spring Boot, Microsoft Azure, RabbitMQ, Azure Service Bus, Kafka, SQL/NoSQL databases, BPMN, logging frameworks, telemetry solutions.

Roles & Responsibilities:

  • Develop and review high-quality, maintainable backend code.
  • Collaborate with cross-functional teams including requirements engineers, QA specialists, and other application developers.
  • Contribute to architectural decisions and maintain associated technical documentation.
  • Integrate backend services with shared platforms such as messaging systems, BPMN workflows, logging frameworks, and telemetry solutions.
  • Stay updated on emerging technologies and Generative AI to improve solutions continuously.

Experience Requirement:

  • 6-10 years of experience in software development across the entire software delivery lifecycle.
  • Hands-on expertise in Java and Spring Boot.
  • Previous experience with public cloud platforms, specifically Microsoft Azure.
  • Familiarity with modern architecture involving synchronous and asynchronous integrations using RabbitMQ, Azure Service Bus, or Kafka.
  • Proficiency in working with relational and/or document-based databases, including domain model design and physical implementation.
  • Comfortable working in IDEs and handling large, legacy codebases.

Education: Any Post Graduation, Any Graduation

Education

Any Graduate