Senior Back-End Software Development Engineer

7 - 10 years

0 Lacs

Posted:2 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Position Title

Senior Back-End Software Development Engineer – Full Time – Onsite (Chennai)

Location:

Chennai (Onsite only)34361

Availability:

Immediate Joiners from Chennai Preferred

Assessment Requirement

Full Stack Back-End Java (HackerRank or equivalent technical assessment)

Role Overview

We are seeking a

Senior Java Backend Software Developer

to join our engineering team. The ideal candidate will be responsible for designing, developing, and maintaining robust, scalable backend services. This includes building microservices with

Spring Boot

, developing

GraphQL APIs

, and deploying cloud-native solutions using

Google Cloud Platform (GCP)

.This position requires strong technical expertise in

Java, microservices architecture

, and

cloud-native development

, along with a collaborative mindset to work effectively across functional teams.

Key Responsibilities

  • Microservices Architecture: Design and develop scalable, resilient Java-based microservices using Spring Boot, ensuring high availability and performance.
  • GraphQL API Development: Lead the design and implementation of GraphQL schemas and resolvers to provide a flexible and efficient API layer.
  • Cloud-Native Development (GCP): Leverage GCP services such as GKE, Cloud SQL, Pub/Sub, Cloud Functions, and Cloud Storage to build and optimize cloud applications and infrastructure.
  • API Development: Create and maintain RESTful and GraphQL APIs for seamless integration with internal and external systems.
  • Cross-Functional Collaboration: Work closely with frontend developers, product managers, and other stakeholders to translate business needs into technical solutions.
  • Mentorship and Leadership: Mentor junior engineers and contribute to technical discussions, architecture reviews, and best practice implementation.
  • Code Quality & Testing: Conduct code reviews, enforce coding standards, and ensure high code quality through unit, integration, and end-to-end testing.
  • CI/CD and DevOps: Design and maintain CI/CD pipelines for automated build, test, and deployment workflows.
  • Performance Optimization & Troubleshooting: Proactively identify and resolve performance issues and system inefficiencies using tools such as Dynatrace.

Required Skills

  • Java (Spring Boot)
  • Microservices architecture
  • GraphQL
  • Google Cloud Platform (GCP)
  • Confluent Kafka
  • Dynatrace
  • Full Stack Java development

Preferred Skills

  • Agile development methodologies
  • CI/CD pipeline development and DevOps best practices

Experience Required

  • 7 to 10 years of hands-on experience in:
    • Java Spring Boot microservices
    • GraphQL API development
    • Google Cloud Platform (GCP)

Education

  • Required: Bachelor’s Degree in Computer Science, Engineering, or related field

Additional Information

  • Candidates must be based in Chennai and available for immediate onsite joining.
  • This is a full-time onsite opportunity.
Skills: google cloud platform (gcp),microservices architecture,confluent kafka,spring boot,dynatrace,graphql,java,cloud,full stack java development,microservices

Mock Interview

Practice Video Interview with JobPe AI

Start Java 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 Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You