CASY-MSCCN Jobs

CASY-MSCCN Logo

Job Information

Ford Motor Company Senior Software Engineer in Chennai, India

TEAM: Cloud Platform Engineering at Ford is 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.

ROLE: Responsible for developing and managing high-quality API solutions. 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.

Software Engineer will work on a product team and collaborate with the other Software Engineers to deliver the solutions. Software Engineer will be responsible for the development and ongoing support/maintenance of a products in Cloud Platform Engineering. 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 Google Cloud platform to create efficient and scalable product offerings.

  • Implement Async API functionality

  • Connecting with Postgres database

  • API authentication - Azure AD

  • Hands-on experience in cache mechanism like Redis.

  • Hands-on in pub/sub or equivalent messaging services.

  • Knowledge of API gateways and integration with APIs.

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

  • Design and implement cloud scheduler for automated tasks.

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

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

Required Skills:

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

  • 3+ years of experience SQL / NoSQL Database.

  • 1+ year experience with developing for and deploying to cloud platforms (e.g. GCP-Preferred, PCF, Azure)

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

  • Experience in cache mechanism like Redis and pub/sub or equivalent messaging services.

  • 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.

  • Experience with CA Agile Central (Rally), backlogs, iterations, user stories, or similar Agile Tools

Desired Skills:

  • Bachelor's /Master’s degree in Computer Science or related fields.

  • Comfortable with Continuous Integration/Continuous Delivery tools and pipelines e.g. Tekton, Terraform Jenkins, Cloud Build, etc.

  • Strong analytical and problem-solving skills

Requisition ID : 26651

DirectEmployers