Sholinganallur, Chennai
Specialty Development Senior #1005895
Job Description:
Team consists of 30 microservices, 450+ APIs, 14 databases (SQL server and MongoDB), and 80TB+ file stores, It interfaces with internal and external systems to provide the data and files necessary for technicians to diagnose and repair vehicles. To support this business-critical system. The team is looking for a highly motivated and capable software engineer with a passion to work on a collaborative software delivery team to develop and enhance vehicle diagnostics capabilities.
RESPONSIBILITIES
- Design and develop microservice-based application software using Java Spring Framework
- Assist with the migration from Pivotal Cloud Platform to Google Cloud Platform for all FDSP services.
- Contribute to feature and user story development/backlog refinement as part of the team’s Agile methodology
- Assist with source code maintenance, application builds, and code releases
- Collaborate with business partners and other product teams on project design, development, integration, testing, and deployments
- Use DevOps tools such as Jenkins, SonarQube, CheckMarx, Fossa, and GitHub to deploy, improve and manage software.
- Leverage Dynatrace and Splunk to monitor monitor system performance and assess production incidents
- Identify and drive implementation of system improvements to enhance availability, performance, and quality of the application
Skills Required:
- 3 to 5+ years of software development experience with:
- Java, Springboot and REST services
- Cloud microservices development (GCP and PCF)
- Microsoft SQL Server and 2+ year with MongoDB or other database technologies
- Agile development methodologies
- GitHub, Tekton/Jenkins and Gradle
Skills Preferred:
A qualified candidate will have:
- Strong communication, interpersonal and analytical skills
- Exceptional abilities in troubleshooting application and performance issues
- Experience with Splunk and Dynatrace
- Experience with Angular and/or Kafka is helpful
- Strong commitment to quality practices; Experience with test-driven development
- Ability to multi-task and manage changing priorities
- Demonstrated initiative as well as the ability to work independently
Experience Required:
- 3 to 5+ years of software development experience with:
- Java, Springboot and REST services
- Cloud microservices development (GCP and PCF)
- Microsoft SQL Server and 2+ year with MongoDB or other database technologies
- Agile development methodologies
- GitHub, Tekton/Jenkins and Gradle
Education Required: BE
Additional Information : Hybrid working Model