Senior Software Engineer

5 - 8 years

30 - 35 Lacs

Posted:3 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

We are seeking a skilled Backend Developer specializing in Java and Spring Boot to design, develop, and maintain scalable, high-performance backend services and APIs. As a key member of our engineering team, you will build robust backend solutions that support business-critical applications and ensure seamless integration with other systems and services.

Qualifications:

  • Education:

    Bachelor s or Master s degree in Computer Science, Information Systems, or related field.
  • Experience:

    5 8 years of hands-on experience in backend development with Java and Spring Boot.
  • Technical Skills:

    • Expertise in Java (Java 8+) and Spring Boot framework.
    • Strong experience designing and building RESTful APIs and microservices architectures.
    • Proven experience with Test-Driven Development (TDD) and automated testing frameworks.
    • Knowledge of relational and NoSQL databases, ORM tools such as Hibernate.
    • Familiarity with containerization (Docker), cloud platforms (preferably GCP), and infrastructure as code.
    • Experience with security best practices (OAuth, JWT, encryption).
    • Proficiency with CI/CD pipelines and code quality tools.
  • Soft Skills:

    Strong problem-solving abilities, communication skills, and the ability to work collaboratively in a cross-functional team.
  • Preferred:

    • Experience with event-driven architecture and messaging systems (Pub Sub).
    • Familiarity with API documentation tools like Swagger/OpenAPI.
    • Knowledge of monitoring and logging tools

Why Youll Excel:

  • Impactful Work:

    Develop backend systems that drive core business operations and customer-facing services.
  • Innovative Environment:

    Work with cutting-edge cloud and backend technologies in a forward-thinking, agile organization.
  • Mentorship & Growth:

    Lead and grow within a talented team, sharing your expertise and learning continuously.
  • Collaborative Culture:

    Work closely with product and engineering teams to deliver high-quality, scalable backend solutions using TDD and best practices.

Key Responsibilities:

  • Backend Solution Design & Development:

    Lead the design, development, and maintenance of RESTful APIs and microservices using Java and Spring Boot. Build scalable, secure, and performant backend systems to support complex business logic and data processing.
  • Test-Driven Development (TDD):

    Apply TDD principles by writing automated unit and integration tests prior to development to ensure high code quality and reduce defects.
  • Cloud & Infrastructure:

    Deploy and manage backend services on cloud platforms such as Google Cloud Platform (GCP) or similar, utilizing cloud-native technologies to ensure scalability and high availability.
  • Cross-Functional Collaboration:

    Work closely with product owners, architects, and other engineering teams to understand requirements and design backend architectures that align with business goals.
  • Quality & Testing:

    Develop and maintain automated test suites as part of continuous integration and delivery processes. Conduct code reviews to maintain quality standards.
  • Mentorship & Knowledge Sharing:

    Guide and mentor junior backend developers on best practices for Java, Spring Boot, API design, TDD, and system optimization. Foster a culture of collaboration and continuous improvement.
  • Agile Development:

    Actively participate in Agile ceremonies such as sprint planning, daily stand-ups, and retrospectives. Help the team adapt quickly to changing requirements and continuously improve development processes.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Ford logo
Ford

Automotive

Dearborn

RecommendedJobs for You

Pune, Maharashtra, India

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India