About the Client :
A fast-growing automotive EV company, based in Chennai
Roles and Responsibilities :
- Use the Spring Boot framework to design, create, test, and launch high-caliber Java apps.
- Hands-on experience in core java, Spring Boot, Mockito, Junit, Kafka, MongoDB and cloud technologies (AWS / Azure / GCP)
- Experience in version control systems like git
- Collaborate closely with business analysts, product owners, and other relevant parties to comprehend needs and convert them into technical specifications.
- Participate in the design of scalable and maintainable software solutions and architectural decisions.
- Assume responsibility for driving discussions on system architecture and contribute proactively to establish best practices in design.
- Ensure code quality, compliance with coding guidelines, and appropriate documentation; conduct code reviews.
- Adopt best practices for deployment, testing, and code quality.
- Coordinate closely with front-end developers, QA engineers, and DevOps professionals in cross-functional teams.
- Effectively communicate with team members, project managers, and other stakeholders to resolve technical difficulties and offer project updates.
- Observe and fix complicated technological difficulties, and quickly fix production-related concerns.
Location : Chennai
Work Mode : Work From Office
Experience : 4 to 8 years