Description :
# As a Expert Software Development Engineer, you will design, develop, test,
and implement solutions for automotive software systems and applications.
# The ideal candidate for this position has extensive experience working on Java.
based applications in a hybrid cloud/on-prem environment and has experience
implementing both batch and real-time solutions.
# Design and implement scalable, high-performance software solutions using
AWS serverless technologies (AWS Fargate ECS, Lambda, OpenSearch etc)
# Code and maintain advanced Java applications (with a focus on maintaining
data quality and performance at scale)
# Actively participate and support Backlog Grooming process by working with
the Product Owner, Scrum Master, Scrum Team, and other stakeholders to
make sure requirements are properly captured in Stories that Scrum Team will
be ultimately responsible for delivering.
# Implement CI/CD pipelines, preferably with Jenkins, to streamline
development and deployment processes.
Qualifications:
# 5+ years in designing and building large-scale distributed and multi-tenant
software development experience.
# In depth knowledge and experience of a broad range of both commercial and opensource solutions/tools -Java/J2EE, Spring, Spring Boot, JPA, KAFKA,
Apache MQ, Jenkins, Bitbucket, Docker, GIT, JBoss, Tomcat, AWS services,
REST API / SOAP web services.
# JavaScript / Reactjs / CSS/HTML / Spring Boot
# Extensive experience with AWS services especially serverless (ECS Fargate,
MSK, S3, Athena, IAM roles, EC2, Lambda, DynamoDB, OpenSearch, RDS)
and designing AWS-based solutions.
# Experience developing and supporting high volume transactional systems,
including B2B/B2C applications and APIs.
# DBMSs such as PostgreSQL, Redshift, Aurora etc plus good SQL knowledge
# Experience developing and supporting high volume transactional systems,
including B2B/B2C applications and APIs.
# Version Control software/tools such as Bitbucket/Git.
Any Graduate