DE Jobs

Search from over 2 Million Available Jobs, No Extra Steps, No Extra Forms, Just DirectEmployers

Job Information

Ford Motor Company Senior Software Engineer in India

THE TEAM:

Join our Integrated Services team at Ford, dedicated to delivering cutting-edge software solutions for the mobility industry. We are seeking a talented Java Developer to work on an exciting project that involves building an API-based application to revolutionize Services businesses.

THE ROLE:

Responsible for developing high-quality API solutions under the newly formed Integrated Services business of Ford. Utilize Java, Microservices, Rest API, and cloud technologies to create efficient and scalable software products that drive innovation and excellence. You will work in small, cross-functional teams and embrace lean and agile practices, software best practices, software quality scanning, automated testing, and CI/CD Pipeline.

You will be responsible for the development and ongoing support/maintenance of a brand-new offering under the Integrated Services pillar of Ford. Your work will involve:

  • Using Java (Spring Boot), Micro-services architecture, and Rest API principles.

  • Build cloud-native services and APIs to support and expose data-driven solutions.

  • Utilize technologies such as Big Query, Postgres, AzureAD, ADB2C, and Junit5 to create efficient and scalable product offerings.

  • Implement Async API functionality

  • Connecting with Postgres database

  • API authentication - Azure AD, Azure ADB2C

  • Knowledge of Apigee API gateway.

  • Knowledge in Big Query and Integration with APIs.

  • Monitor and capture API usage to optimize performance and user experience.

  • Design and implement cloud scheduler for automated tasks.

  • Develop System APIs and Gateway APIs to streamline communication between systems.

  • Conduct thorough unit testing to ensure code quality and reliability.

  • Familiarity with CI/CD pipelines to support continuous integration and deployment processes.

  • Knowledge in cache mechanism like Redis.

  • Knowledge in pub/sub mechanisms.

Required Skills:

  • Bachelor's degree in Computer Science or related field

  • 5+ years of experience working with Java(spring boot), Microservices, and Rest API development.

  • 3+ years of experience SQL / NoSQL Database.

  • Understanding of Big Query.

  • Understanding of cloud services, authentication mechanisms, CI/CD pipelines, SonarQube and API integration.

  • Experience in Maintaining code quality and API performance.

  • Experience with using JUnit 5 testing framework for unit testing, integration testing and e2e testing.

  • Ability to work collaboratively in a team environment and communicate effectively with stakeholders.

  • Enthusiasm for learning new technologies and staying updated on industry trends.

Desired Skills:

  • Masters degree in Computer Science or related fields.

  • Knowledge of Google Cloud Platform resources like cloud storage, schedulers, Redis Pub/Sub and Cloud Run.

  • Experience with scripting languages such as TypeScript or Python to enhance development efficiency.

Requisition ID : 28604

DirectEmployers