Required Skills

Java Developer

Work Authorization

  • US Citizen

  • Green Card

Preferred Employment

  • Corp-Corp

  • Contract to Hire

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 29th Aug 2023

JOB DETAIL

:

Help design & implement the Digital Marketplace backend system, building out a mesh of microservices and a data platform for telematics data
Participate in hiring of a backend team of engineers, mentoring young engineers on good engineering practices and knowledge
Contribute to the build out the backend tech stack on AWS and Azure into a scalable platform for Digital Marketplace
Work cross-functionally with the company's enterprise architects to ensure the Digital Marketplace is built cohesively with other digital solutions within AutoNation
Stay up to date with best practices and implementations, including security and data privacy
Support and help develop proper CI/CD pipelines, holding to an infrastructure-as-code, configuration-as-code, data-as code approach
Implement best practices for an agile SDLC, including best practices and tools for linting and code coverage
Connect business asks and technical requirements to ensure engineering is clear on what to build
Help support production systems once the Digital Marketplace is live
 

Qualifications:

BA/BS degree in Computer Science or equivalent combination of education and experience
6+ years of experience in cloud application development
4+ years building event driven, distributive applications
4+ years building microservices or serverless
High proficiency in Java and SpringBoot. Bonus: Kotlin familiarity
4+ years developing applications on AWS and/or Azure. Certification is a plus
Strong experience in the following: data-streaming (Kinesis, Kafka, Flink, Spark), event driven architecture, NoSQL and SQL databases, API Gateway (with Rest, Websocket, API Gateway), gRPC, CIAM solutions like Auth0, service mesh
Strong analytical and problem-solving skills
Understanding of end-to-end design/development/delivery of enterprise software applications with highest quality/reliability through thorough unit/integration/system tests
Must meet company’s requirements for employment

Company Information