Senior Software Engineer

Ford

Chennai District

On-site

INR 4,000,000 - 6,000,000

Full time

42 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Ford India is seeking a Senior Full Stack Software Engineer in Chennai to design secure, scalable software across the full product life cycle. You will craft backend services with Java 17+ and Spring Boot, and build responsive UIs with React or Angular, while delivering robust REST APIs and microservices.

Responsibilities include AI-enabled solutions, RAG architectures, secure API design, and maintaining code quality via automated testing, peer reviews, and CI/CD in a cloud environment

Qualifications

  • Bachelor's degree in Computer Science or related field.
  • 5+ years of professional software development experience.
  • Strong expertise in Java 17+ and Spring Boot.
  • Experience building modern web applications using React or Angular and microservices.
  • Hands-on experience with cloud platforms such as GCP, Azure, or AWS.
  • Strong knowledge of automated testing frameworks and CI/CD practices.

Responsibilities

  • Design and deliver scalable backend services using Java 17+ and Spring Boot.
  • Build responsive web applications using React or Angular.
  • Develop and maintain RESTful APIs and microservices.
  • Contribute to AI-enabled solutions and RAG architectures.
  • Maintain high code quality through reviews, testing, and CI/CD.
  • Mentor junior team members and participate in Agile ceremonies.
  • Monitor production health and drive reliability improvements.

Skills

Java 17+
Spring Boot
React or Angular
REST APIs
Microservices
Cloud: GCP/Azure/AWS
PostgreSQL/Oracle
JUnit/Mockito
CI/CD
DevOps
Kubernetes
Docker

Education

Bachelor's degree in Computer Science or related field

Tools

Docker
Kubernetes
Apigee
42Crunch
FOSSA
SonarQube
Cypress
Playwright

Job description

As a Senior Full Stack Software Engineer, you will play a key role in designing and delivering secure, scalable, and high-performing software solutions. You will contribute across the full product lifecycle, including architecture, development, testing, deployment, and production support.

We're looking for engineers who treat software development as a craft, champion clean code principles, and embrace a 'you build it, you run it' mindset. This role offers opportunities to work with modern cloud platforms, enterprise APIs, and emerging AI technologies.

Full Stack Development
  • Design and develop scalable backend services using Java 17+, Spring Boot, and related frameworks.
  • Build responsive and user-centric web applications using React or Angular.
  • Develop and maintain RESTful APIs and microservices.
AI & Application Innovation
  • Contribute to AI-enabled solutions utilizing Large Language Models (LLMs).
  • Implement Retrieval-Augmented Generation (RAG) solutions and integrate enterprise knowledge sources.
  • Support integrations using Model Context Protocol (MCP) and related orchestration approaches where applicable.
Engineering Excellence
  • Apply clean code principles and software craftsmanship practices.
  • Maintain high code quality through peer reviews, automated testing, and continuous improvement.
  • Develop comprehensive unit, integration, and end-to-end test coverage.
Cloud & DevOps
  • Deploy and manage applications on Google Cloud Platform (GCP) or comparable cloud environments.
  • Support CI/CD pipelines and infrastructure automation.
  • Work with containerized environments using Docker and Kubernetes.
Security & Quality
  • Implement secure API design and governance practices.
  • Utilize tools such as SonarQube, FOSSA, Apigee, 42Crunch, or equivalent platforms to maintain compliance and quality standards.
Collaboration & Leadership
  • Participate actively in Agile ceremonies and team planning activities.
  • Mentor junior team members through code reviews, technical guidance, and pairing sessions.
  • Contribute to architectural discussions and technical decision-making.
Production Ownership
  • Monitor application health and performance in production environments.
  • Troubleshoot issues and drive continuous reliability improvements.
Required Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of professional software development experience.
  • Strong expertise in Java 17+ and Spring Boot.
  • Experience building modern web applications using React or Angular.
  • Experience developing microservices and REST APIs.
  • Hands-on experience with cloud platforms such as GCP, Azure, or AWS.
  • Strong knowledge of relational databases such as PostgreSQL or Oracle.
  • Experience with automated testing frameworks such as JUnit, Mockito, Cypress, or Playwright.
  • Working knowledge of CI/CD practices and DevOps methodologies.
Preferred Qualifications
  • Experience with Node.js.
  • Experience with Kubernetes and Docker.
  • Familiarity with NoSQL databases such as MongoDB and Redis.
  • Experience with vector databases such as Pinecone or Milvus.
  • Experience implementing AI/GenAI solutions, including RAG architectures and LLM integrations.
  • Familiarity with MCP-based integrations.
  • Experience with API management, security, open-source compliance, and code-quality platforms such as Apigee, 42Crunch, FOSSA, and SonarQube.

#LI-MF2

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Engineer - Software Development
Senior Engineer - Software Development

3i Infotech • Mumbai

On-site
INR 2,500,000 - 4,000,000
Senior Software Engineer, Full-stack
Senior Software Engineer, Full-stack

Autodesk • Pune District

On-site
INR 1,500,000 - 2,500,000
Senior Software Engineer - JAVA FullStack
Senior Software Engineer - JAVA FullStack

Trintech Solutions Private Limited (India) • Bengaluru

On-site
INR 2,200,000 - 3,600,000
Senior Software Engineer - Java Full Stack Developer
Senior Software Engineer - Java Full Stack Developer

Acuiti Labs Inc. • Pune District

On-site
INR 800,000 - 1,200,000
Principal Full Stack Engineer - Java, React/Angular & Cloud
Principal Full Stack Engineer - Java, React/Angular & Cloud

Optum • Bengaluru

Hybrid
INR 3,500,000 - 6,000,000
Sr. Full Stack Developer - Java
Sr. Full Stack Developer - Java

Patch Infotech • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Software Developer
Senior Software Developer

Kivi-Tronics Consulting • Chennai District

On-site
INR 1,800,000 - 3,200,000
Fullstack Developer (Java)
Fullstack Developer (Java)

Cloudesign • Mumbai

On-site
INR 1,200,000 - 1,800,000
Sr. Software Engineer - Java, React/Angular
Sr. Software Engineer - Java, React/Angular

Optum • Gurugram District

Hybrid
INR 1,200,000 - 1,800,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Space Inventive • Hyderabad

On-site
INR 1,200,000 - 2,500,000