JOB TITLE - SSE JAVA Role & Responsibilities - 1. Develop and ship highly available and scalable back-end and database software components 2. Work with other members in the team to identify, design, prototype, and evaluate great product features 3. Extensively write high quality code using a maintainable, testable and collaborative agile process 4. Deep dive into CarDekho’s world class software systems and technologies, and work side by side with product and design teams 5. Implement critical components and help define the architectural vision, collaborating with partner teams across the organization, and mentoring and developing more junior engineers 6. Develop automated tests and deliver high quality code to production within a short development cycle in continuous integration and delivery environment 7. Propose, design, and build innovative tools and frameworks for use by engineering teams at CarDekho 8. Analyze the current implementations and enhance them with Strong Debugging and Analytical skills 9.Contribute towards Code Reviews
Preferred Experience - Proficient in Java, J2EE, Spring MVC, Spring Boot, Spring State Machine, JPA, Hibernate, REST Eclipse IDE.
Exposure and knowledge in NodeJs, Express and backend service design using Node.
2. Experience of working with Data Base: MySQL, MongoDB, Elastic Search JavaScript, jQuery, Angular 7 3. Knowledge of AWS, Git, JIRA 4. Experience with Object-Oriented Design (OOD) 5. Working experience in designing and developing highly Scalable SaaS Application 6. Willingness to innovate, explore new ideas and acquire new skills and knowledge 7. Attention to detail and a commitment to excellence 8. Good Problem-solving abilities 9. Good delegation and time management skills" 10. Excellent communication skills with the ability to present complex technical information in a clear and concise manner to a variety of stakeholders