Senior Full Stack Engineer

8 years

29 - 30 Lacs

Posted:2 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Senior Full Stack Engineer,34720

Experience:

8+ Years

Location:

Chennai (Onsite)

Employment Type:

Full-Time

CTC:

Up to 30 LPARole OverviewWe are looking for a highly skilled

Senior Software Engineer

to design, build, and maintain scalable, cloud-native applications. The role involves full ownership of the software development lifecycle—from understanding user needs and defining architecture to development, testing, deployment, and continuous optimization. The ideal candidate will be comfortable working across the stack and collaborating with cross-functional teams to deliver high-quality, user-centric solutions.Key Responsibilities
  • Engage with stakeholders to deeply understand use cases, business requirements, and user pain points, advocating for user-focused solutions
  • Design, develop, test, deploy, and maintain scalable software applications using modern engineering practices
  • Solve complex technical problems using appropriate tools, frameworks, methodologies (Agile), and technologies
  • Evaluate application requirements and define suitable technology stacks, integration approaches, and deployment strategies
  • Design high-level software architecture, defining system components, interfaces, and data flows
  • Collaborate with product owners, designers, architects, and other engineering teams
  • Define and implement software testing strategies, standards, and best practices
  • Continuously improve application performance, scalability, and reliability
  • Apply engineering best practices such as Test-Driven Development (TDD), Continuous Integration, and Continuous Delivery
  • Implement security best practices including data encryption, anonymization, and secure access controls
  • Build intuitive, user-friendly interfaces and experiences
  • Develop and maintain backend services including APIs and microservices
  • Evaluate and adopt emerging technologies to improve development efficiency and solution quality

Required Skills & Experience

  • 8+ years of overall IT experience
  • 5+ years of hands-on experience with Java (8/11/17+), Spring Boot, and Microservices architecture
  • 3+ years of experience working in GCP cloud-native environments, including:
    • Cloud Run
    • BigQuery
    • Pub/Sub
  • Strong expertise in designing and implementing REST APIs and GraphQL
  • 1+ year of experience deploying Google Cloud infrastructure using Terraform
  • Strong understanding of object-oriented design, design patterns, and SQL performance optimization

Preferred Skills

  • Strong experience with the Spring ecosystem (Spring Data, Spring Security, Spring Cloud)
  • Knowledge of CI/CD pipelines, preferably using Tekton
  • Experience building event-driven architectures using Pub/Sub
  • Basic knowledge or hands-on experience with React.js for effective frontend collaboration
  • Solid understanding of development, testing, debugging, and monitoring in distributed cloud systems
Education
  • Bachelor’s Degree in Engineering or a related field
Skills: pub/sub,spring boot,bigquery,cloud run,microservices,java

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