Jobs›Software Engineer, Chennai

Associate Software Engineer

Ford Motor · Chennai
वेतनवेतन नहीं लिखा
कहाँChennaiTamil Nadu
प्रकारFull time
Posted10 Oct2 दिन पहले, Adzuna से
Kaam ने check किया
Fee, deposit या पैसे माँगने के निशान नहीं
दिन का काम
गाड़ी या licence नहीं चाहिए
इस job के बारे में

Associate Software Engineer

Chennai, Tamil Nadu, India (On-site)

TRENDING

JOB DESCRIPTION

About the Team

The Marketing Program System 2 (MPS2) team within Ford’s VMI (Vehicle Marketing & Incentives) domain is responsible for building high-scale, mission-critical systems that manage vehicle marketing programs and incentive calculations.

Our application is a data-intensive platform processing vast amounts of information across a multi-terabyte database (2+ TB with 500+ GB RAM) and high-throughput event pipelines. You will work alongside experienced leads and senior engineers who believe in strong software craftsmanship, modern engineering practices, and writing clean, scalable code.

Role Overview

We are looking for a driven, detail-oriented Associate Software Engineer (0–2 years) with a solid computer science foundation, hands-on programming experience in Java & Spring Boot, and a strong eagerness to learn how large-scale enterprise systems handle data, messaging, and distributed microservices.

In this role, you will write clean, well-tested production code, understand the business logic behind each feature, learn database optimization at scale, and adopt modern development tools such as GitHub Copilot and automated review scanners.

RESPONSIBILITIES

Backend & Microservices Development

Design, code, and test microservices and RESTful APIs using Core Java (11/17+) and the Spring Boot framework.

Learn and adhere to clean code principles, SOLID design principles, and enterprise design patterns.

Collaborate with frontend team members to integrate backend APIs with UI components (Angular).

Working with Data & PostgreSQL

Write clean, efficient SQL queries, joins, and database migrations for our PostgreSQL database.

Learn and practice query optimization basics: understanding how indexes work, avoiding $N+1$ query issues in ORMs (Hibernate/Spring Data JPA), and writing batch-friendly operations.

Gain exposure to handling high-volume datasets in an enterprise production environment.

Messaging & Event-Driven Architecture

Build basic producers and consumers using Apache Kafka (or similar messaging queues) for asynchronous event processing.

Learn how distributed transactions, retries, and error handling are handled in event-driven systems.

Code Quality, Testing & AI-Assisted Development

Participate actively in the GitHub Pull Request (PR) review process: review your peers' code, accept constructive feedback from Lead Engineers, and understand the design/business rationale behind changes.

Leverage modern AI tools like GitHub Copilot to improve developer productivity while verifying that generated code is secure, clean, and bug-free.

Write comprehensive unit and integration tests using JUnit and Mockito to ensure high code quality and test coverage.

QUALIFICATIONS

Education
Bachelor’s or Master’s degree in Computer Science, Information Technology, Software Engineering, or related field.

Experience: 0 to 2 years of professional software development experience or demonstrable project/internship experience in backend software engineering.

Core Java: Strong understanding of Core Java fundamentals (OOP concepts, Collections framework, Exception Handling, Concurrency/Multithreading, Java 8+ Streams and Lambdas).

Spring Boot
Practical, hands-on experience building REST APIs using Spring Boot, Spring Data JPA, and Dependency Injection.

Database & SQL: Solid working knowledge of relational databases and SQL (preferably PostgreSQL or MySQL). Ability to write structured queries, joins, group-bys, and understand primary/foreign keys and basic indexing.

Basic Messaging Knowledge
Conceptual understanding or foundational project experience with message queues like Apache Kafka or RabbitMQ.
Version Control
Familiarity with Git & GitHub (cloning, branching, committing, creating Pull Requests).
Testing Mindset
Familiarity with writing unit tests using JUnit and Mockito.

APPLY NOW

JOB INFO

Job Identification

71879

Job Category

Enterprise Technology

Posting Date

10/08/2026, 10:50 PM

Apply Before

10/11/2026, 11:55 PM

Degree Level

Bachelor's Degree or equivalent

Job Schedule

Full time

Locations

15 Plot No 13, Chennai, TN, 600119, IN

(On-site)

Legend

© MapTiler © OpenStreetMap contributors | © Oracle CorporationTermsLegal Notices

Use control and scroll to zoom the map

15 Plot No 13, Chennai, TN, 600119, IN

Copy to Clipboard

Similar Jobs

Senior Software Engineer

Chennai, Tamil Nadu, India (On-site) Posted on 10/08/2026

TRENDING

Senior Software Engineer (Data & Backend Specialist) Experience: 5–8 Years Team: MPS2 (Marketing Program System) – VMI Space Core Stack: Java (17+), Spring Boot, Apache Kafka, PostgreSQL (VLDB/High Memory), Distributed Systems, REST APIs, Angular basics

Anchor Senior Software Engineer

Chennai, Tamil Nadu, India (On-site) Posted on 10/08/2026

This is a regional International Markets Group role located in India (FBS), Chennai, reporting to the Manager, Product Owner. As an Anchor Senior Software Engineer for Data and Analytics, the individual will act as the regional design authority for Salesforce, Data Cloud, and Tableau Next, leading enterprise-scale data unification and analytics solutions.

Software Engineer - Java, React & GCP

Chennai, Tamil Nadu, India (Hybrid) Posted on 10/09/2026

TRENDING

Ford Customer Service Division (FCSD) is committed to providing customers with an "Always On" experience by helping them get back on the road as quickly as possible. FCSD Technology develops world-class software solutions that: Enable dealers to diagnose, repair, and service vehicles. Provide customers with a seamless service experience. Support Ford's critical and highly profitable Parts and Service business. We are seeking a Software Engineer with expertise in Java, React, and Google Cloud Platform (GCP) to develop modern digital solutions that enhance customer, dealer, and enterprise experiences globally.

काम पाने के लिए कभी पैसे मत दो। Fee माँगे तो scam है। दस निशान →

Adzuna पर apply करो
efds.fa.em5.oraclecloud.com नए tab में खुलेगा