Position name :
Senior Software Development Engineer (Java)
- Only Immediate Candidates
- Employment Time: FTE with Client
- Budget: 26LPA
- Location: Chennai/ Bangalore
- Work Mode: Hybrid
Role overview
As a core member of the Autolist Platform team you will provide technical leadership in a lean fastpaced datadriven environment. Your responsibilities will include developing maintaining and managing our APIs and services that support all of our consumer applications. You will contribute to the performance security availability and accessibility of those services. You will collaborate with designers other engineers product managers and analysts to execute on a broad range of projects.
What youll do:
Provide technical and architectural leadership
Collaborate with engineers and managers across the organization to understand and tackle technical challenges
Work in a crossfunctional team with data analysts product managers and of course other engineers.
Participate in whiteboard sessions and design conversations on engineering the best solution to the challenges at hand.
Test out new insights with novel and quick experiments.
Write clean welltested and efficient code.
Iterate rapidly and deploy changes daily.
Be deeply engaged in the full development lifecycle designing developing testing deploying maintaining monitoring and improving software.
Mandatory Skills: Java (minium version JDK 8 Springboot microservices Hibernate some experience on AWS
not mandatory but Goodtohave: Kotlin Ruby on Rails
8 years of experience; ideally in fast paced environments; we are pushing new code daily
Experience architecting performant large scale web applications and knowledge of modern technologies that enable them. Extensive experience with concurrency multithreading and event driven architectures
Expert level knowledge of Java
Experience with Kotlin
Experience with Ruby on Rails
Experience with API performance analysis
A strong understanding of data structures algorithms and complexity analysis
Solid experience in caching strategies performance tuning
The ability to iterate and ship ideas quickly with loose direction
The ability to work across teams with both technical and nontechnical stakeholders
Willingness to work outside your comfort zones to evaluate and work with new technologies
Datadriven when making decisions
Biased towards action and automation
Experience with Elasticsearch preferred
Experience working with AWS infrastructure preferred
ou will provide technical leadership in a lean, fast-paced, data-driven environment. Your responsibilities will include developing, maintaining, and managing our APIs and services that support all of our consumer applications. You will contribute to the performance, security, availability, and accessibility of those services. You will collaborate with designers, other engineers, product managers, and analysts to execute on a broad range of projects.