Senior Software Engineer-Backend

New
IndiaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
AWSDockerJavaKubernetesSpring BootCI/CDRESTful APIsMicroservicesDistributed Systems

Requirements

  • 5+ years of professional software engineering experience.
  • Strong expertise in Java and Spring Boot.
  • Experience designing cloud-native backend systems using RESTful APIs and microservices.
  • Knowledge of Docker, Kubernetes, and container orchestration.
  • Understanding of distributed systems, scalability, and secure software design.
  • Experience with AWS.
  • Hands-on experience with CI/CD, automated testing, and DevOps.
  • Experience using AI-powered development tools like GitHub Copilot, Cursor, or similar.
  • Experience with observability, monitoring, and production support.
  • Ability to work in Agile/Scrum environments.

Responsibilities

  • Design, develop, and maintain scalable, secure, and high-performance backend services using Java and Spring Boot.
  • Build and evolve RESTful APIs, microservices, and event-driven systems.
  • Collaborate with cross-functional teams to deliver seamless end-to-end product experiences.
  • Leverage AI-assisted development tools to accelerate coding, testing, debugging, and documentation.
  • Drive observability, reliability, and performance optimization across services.
  • Participate in architecture reviews and engineering best-practice initiatives.
  • Support production systems through on-call participation and incident management.
  • Mentor and support engineers through code reviews and knowledge sharing.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now