Show more filters
Banner image for Ford Motor Company
Job Type   /   Job Level
Full-time   /   Junior Executive
Job Location
Chennai, Tamil Nadu, India
A free Jobstore account is required to proceed to the employer site.
Job Description

Join Ford Credit Services as a Full-Stack Software Engineer responsible for building high-quality, scalable cloud applications. You will contribute to dynamic, responsive user interfaces in React, develop robust Java/Spring Boot microservices, and help integrate cutting-edge AI features into our products.

Operating in an Agile (Scrum/Kanban) environment, you will work with GraphQL orchestrations on Google Cloud (GCP) backed by relational databases (RDBMS). We embrace a "you build it, you run it" DevOps culture where you will utilize Kubernetes, Docker, comprehensive BDD automation, and observability tools (Dynatrace, Grafana, Prometheus). You will also leverage AI-assisted "vibe coding" to accelerate development and embed Generative AI and Retrieval-Augmented Generation (RAG) features directly into customer-facing products.

Responsibilities

  • Full-Stack Development: Build and maintain responsive web applications using React (with Jest) and develop scalable Java/Spring Boot microservices. Contribute to GraphQL orchestration layers and manage RDBMS schemas.
  • AI Integration & Vibe Coding: Help integrate Generative AI, LLMs (via frameworks like LangChain), and RAG pipelines into core products. Utilize AI coding assistants ("vibe coding") for rapid prototyping and test generation.
  • Test Automation & BDD: Write behavior-driven scenarios using Cucumber. Contribute to end-to-end and integration testing using modern frameworks (e.g., Cypress, Playwright, or Selenium), alongside JUnit, Mockito, and JMeter.
  • DevOps Practices: Containerize applications using Docker, deploy to Kubernetes clusters on GCP (or AWS/Azure) via CI/CD pipelines, and manage artifacts via JFrog.
  • Security & Observability: Utilize SAST/SCA tools (Checkmarx, SonarQube, Cycode, Fossa) to address code vulnerabilities. Monitor application health and troubleshoot issues using Dynatrace, Grafana, and Prometheus.
  • Agile Execution: Actively participate in Agile SDLC ceremonies (Scrum/Kanban) and manage workflows and documentation via Jira.
  • Production Support & Reliability: Troubleshoot production issues, participate in incident reviews, and drive reliability and performance improvements.


Qualifications

  • Education & Experience: Bachelor’s Degree in Computer Science, Engineering, or equivalent. 3–5 years of proven experience in full-stack software engineering.
  • Core Stack: Solid proficiency in React, JavaScript/TypeScript, Java, Spring Boot, RDBMS, and GraphQL.
  • AI/ML Knowledge: Familiarity with or a strong desire to learn Generative AI concepts, LLM integration, Prompt Engineering, Vector Databases, RAG, and Agentic workflows.
  • Cloud Platforms: Experience with cloud environments, with a strong preference for GCP (AWS or Azure also acceptable).
  • Testing & BDD: Experience with Cucumber (BDD) and automated testing across the stack (Cypress/Playwright/Selenium, JUnit, Mockito).
  • DevOps & Infrastructure: Working knowledge of DevOps principles, containerization (Docker, Kubernetes), and artifact registries (JFrog).
  • Security & Monitoring: Experience using code scanning tools (Checkmarx, SonarQube) and observability platforms (Dynatrace, Grafana, Prometheus) in a production environment.
  • Methodologies: Practical knowledge of Agile/SDLC methodologies (Scrum, Kanban) using Jira. Excellent communication skills for collaborating in a global delivery model.
A free Jobstore account is required to proceed to the employer site.
Jobs in India   »   Jobs in Tamil Nadu   »   Jobs in Chennai   »   Software Engineer

More jobs

People also search