NextHire Try for free

GreyOrange

Posted 19 Sep 2026

Senior Software Engineer - III (Backend)

Apply with NextHire Auto Apply fills in the application for you.
Employment
Full time
Team
Software Engineering
Posted
19 Sep 2026

About the role

We are looking for a Senior Software Engineer - III (Backend) with strong expertise in Java, Spring Boot, Microservices, and backend system design. The ideal candidate will be responsible for developing scalable backend services, solving complex technical challenges, and contributing to architecture and design decisions.


Responsibilities:

  • Design, develop, and maintain scalable backend applications using Java and Spring Boot.
  • Build and enhance Microservices-based applications.
  • Develop and integrate RESTful APIs.
  • Work on system scalability, performance, reliability, and optimisation.
  • Participate in Low-Level Design (LLD) and technical architecture discussions.
  • Apply Object-Oriented Design and Design Patterns.
  • Develop efficient algorithms and optimise existing implementations.
  • Work with RDBMS and SQL for data-intensive applications.
  • Conduct code reviews and maintain high-quality coding standards.
  • Troubleshoot complex production and technical issues.
  • Collaborate with cross-functional teams and mentor junior engineers.


Requirements:

  • 3+ years of backend/software development experience.
  • Strong hands-on experience with Java, Spring Boot, and Microservices.
  • Strong understanding of system design, scalability, and distributed systems.
  • Good problem-solving and analytical skills.
  • Bachelor's/Master's degree in Computer Science, Software Engineering, or a related field. Now extract 4 one-liner questions.


Required Tech Stack:

  • Java 8/11/17+
  • Spring Boot
  • Spring Framework
  • Microservices Architecture
  • RESTful APIs
  • Hibernate / JPA
  • SQL / RDBMS - PostgreSQL / MySQL / Oracle
  • Data Structures and Algorithms
  • OOP and Design Patterns
  • Git / Version Control
  • Maven / Gradle
  • Unit Testing - JUnit / Mockito


Good to Have:

  • Kafka / RabbitMQ
  • Redis / Caching
  • Docker and Kubernetes
  • CI/CD
  • Cloud platforms such as AWS / GCP / Azure
  • Experience with distributed and highly scalable systems

85% of jobs are never posted

The AI Outreach Agent writes to recruiters and hiring managers at the companies you pick, from your own Gmail.

Try AI Outreach