Java Backend Software Engineer

No longer listed
Jobgether
IndiaFull-timePosted Jul 20, 2026

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Java Backend Software Engineer based in India.

This role offers the opportunity to design and build high-performance backend solutions that support large-scale digital experiences.
You will contribute to modern software architectures, developing reliable microservices and APIs used by millions of users.
Working within a collaborative engineering environment, you will partner with product, architecture, QA, and DevOps teams to deliver impactful solutions.
The position combines hands-on development, technical problem-solving, and opportunities to influence engineering best practices.
You will work with modern Java technologies, cloud-native approaches, and distributed systems while continuously improving application performance and reliability.
This is an ideal opportunity for an engineer passionate about clean code, scalable systems, and building technology that creates meaningful customer experiences.

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Java Backend Software Engineer based in India.

This role offers the opportunity to design and build high-performance backend solutions that support large-scale digital experiences.
You will contribute to modern software architectures, developing reliable microservices and APIs used by millions of users.
Working within a collaborative engineering environment, you will partner with product, architecture, QA, and DevOps teams to deliver impactful solutions.
The position combines hands-on development, technical problem-solving, and opportunities to influence engineering best practices.
You will work with modern Java technologies, cloud-native approaches, and distributed systems while continuously improving application performance and reliability.
This is an ideal opportunity for an engineer passionate about clean code, scalable systems, and building technology that creates meaningful customer experiences.

Accountabilities:

    The Java Backend Software Engineer will be responsible for designing, developing, and maintaining scalable backend applications while contributing to technical decisions, system improvements, and engineering excellence. The role requires strong ownership, collaboration, and the ability to solve complex software challenges in an Agile environment.

    • Design, develop, test, and maintain backend applications using Java and Spring Boot.
    • Build scalable RESTful APIs and microservices following modern software engineering practices.
    • Write clean, maintainable, and well-tested code while applying object-oriented principles and design patterns.
    • Participate in architecture discussions, technical design reviews, and code reviews.
    • Optimize application performance, scalability, availability, and reliability.
    • Investigate production issues, perform root cause analysis, and implement long-term solutions.
    • Collaborate with product managers, architects, QA engineers, DevOps teams, and other stakeholders to deliver high-quality software.
    • Contribute to CI/CD pipelines, automation initiatives, and continuous improvement of engineering practices.
    • Support and mentor junior engineers by sharing knowledge and promoting software quality standards.
    • Develop solutions using technologies such as Java 17/21, Spring Boot, REST APIs, microservices, databases, messaging systems, and cloud platforms.
    • Requirements:

      The ideal candidate is an experienced backend engineer with strong Java expertise and a passion for building scalable, reliable systems. They should have a solid understanding of modern backend development practices, distributed architectures, and collaborative software delivery.

      • 4+ years of professional experience in backend software development.
      • Strong hands-on experience with Java (Java 8 or newer).
      • Proven experience with Spring Boot and the broader Spring ecosystem.
      • Experience designing and developing RESTful APIs and microservices.
      • Strong knowledge of SQL databases such as MySQL or PostgreSQL.
      • Understanding of object-oriented programming principles and software design patterns.
      • Experience with development tools such as Git, Maven or Gradle, and Docker.
      • Familiarity with distributed systems, caching strategies, and messaging technologies such as Kafka or RabbitMQ.
      • Strong debugging, troubleshooting, and production support capabilities.
      • Excellent communication and collaboration skills within Agile teams.
      • Nice-to-have qualifications:

        • Experience with Spring Security, OAuth2, JWT, or secure API development.
        • Knowledge of Redis or other caching technologies.
        • Experience with Kubernetes and cloud platforms such as AWS, Azure, GCP, or OCI.
        • Familiarity with monitoring and observability tools such as OpenTelemetry, Prometheus, or Grafana.
        • Experience with CI/CD pipelines and DevOps practices.
        • Exposure to AI-powered application development or Spring AI.
        • Benefits:

          • Flexible work model options, including remote, hybrid, or office-based environments.
          • Health insurance options designed to support employee wellbeing.
          • Education and certification sponsorship opportunities to encourage continuous learning.
          • Flexible leave options to support personal needs and work-life balance.
          • Inclusive and diverse workplace culture with employee communities and networking opportunities.
          • Career development opportunities through mentorship, new challenges, and internal growth paths.
          • Opportunity to work on impactful technology solutions serving a global customer base.
How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best!  Why Apply Through Jobgether?    Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.     #LI-CL1

Want jobs like this matched to you?

Swoopd scores fresh postings against your résumé so you only see the matches that matter.

Get started free