Talent.com
Tata Technologies
Back End Developer - AutomotiveTata Technologies • Pune, India
Back End Developer - Automotive

Back End Developer - Automotive

Tata Technologies • Pune, India
29 days ago
Job description

Job Role: Backend Developer

Exp: 4 to 10 Years

Notice Period: Immediate to start

Work Location: Pune

Preferred Qualifications: Resume are considered as per below mentioned skills

  • Familiarity with Kubernetes (AWS EKS) and its use cases is advantageous.
  • Experience with over-the-air (OTA) server technology and services.
  • Previous experience in the automotive industry or working on automotive-related services is a plus

JD:

Main Responsibilities:

  • Design and implement scalable distributed backend architectures hosted on AWS platform tailored for connected services in Polestar vehicles.
  • Develop, deploy, and test microservices using Spring Boot and Spring Cloud.
  • Containerize applications using Docker and orchestrate them using Kubernetes.
  • Implement messaging solutions using Apache Kafka.
  • Utilize MySQL and PostgreSQL databases, and manage caching with Redis.
  • Deploy applications on AWS EC2, AWS RDS, AWS Redis, AWS ElasticCache, and AWS EKS (Elastic Kubernetes Service).
  • Collaborate with cross-functional teams to define and refine architecture for long-term solutions in connected vehicle services.
  • Ensure adherence to best practices in software development, including CI/CD, TDD, and Agile methodologies.
  • Communicate effectively within the team, ensuring smooth collaboration and alignment with project goals.
  • Utilize Datadog for monitoring and logging.
  • Create API documentation using Swagger/OpenAPI.
  • Conduct thorough testing with JUnit, Mockito, Python and Spring Boot Test.

Requirements:

  • Bachelor's degree in computer science or related field.
  • Minimum of 5 years of software development experience, with at least 2 years focused on developing applications on any cloud platform.
  • Hands-on experience working on cloud platforms such as AWS.
  • Proficiency in Java and the Spring Boot and Spring Cloud framework.
  • Experience with microservices architecture and Spring Cloud.
  • Knowledge of containerization using Docker and orchestration with Kubernetes.
  • Experience with message brokers like Apache Kafka.
  • Proficiency in relational databases such as MySQL and PostgreSQL.
  • Knowledge in single sign-on (SSO) procedures and its enablement.
  • Understanding of caching mechanisms with Redis.
  • Knowledge of deployment on AWS services like EC2, RDS, Redis, ElasticCache, and EKS.
  • Understanding of monitoring and logging using Datadog.
  • Experience in API documentation with Swagger/OpenAPI.
  • Strong testing skills using JUnit, Mockito, Python and Spring Boot Test.
  • Excellent communication skills in English.


Skills Required
Docker, Spring Boot, Kubernetes, Mockito, Apache Kafka, Swagger, Spring Cloud, Datadog, Java, Redis, Junit, Aws, Mysql, Postgresql, Python
Create a job alert for this search

Back End Developer - Automotive • Pune, India

Similar jobs

SENIOR SDET DEVELOPER

Duncan & RossPune, Maharashtra, India
Quick Apply

Senior Individual Contributor (L4) | Reports to: Automation Lead / Architect.A senior individual contributor responsible for in-house automation framework development, shared tooling, and CI/CD int... Show more

SDET DEVELOPER

Duncan & RossPune, Maharashtra, India
Quick Apply

Execute automated regression for Heavy Major releases.Execute Feature Major release testing under SDET Pod Lead direction.Author automated test cases against the in-house automation framework.Maint... Show more