Software Engineer - Java (Tech)
To work with the internal team and develop new features as per requirement
2 - 5 years
B.Tech/B.E,
1. Develop and ship highly available and scalable back-end and database software components
2. Work with clients or other members in the team to identify, design, prototype, and evaluate great product features
3. Work on 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. Develop automated tests and deliver high quality code to production within a short development cycle in continuous integration and delivery environment
6. Propose, design, and build innovative tools and frameworks as per reuirement
7. Analyze the current implementations and enhance them with Strong Debugging and Analytical skills
Technology, Core Java, Spring Boot, MySQL,
Behavioral -
1. Willingness to innovate, explore new ideas and acquire new skills and knowledge
2. Attention to detail and a commitment to excellence
3. Good Problem-solving abilities
4. Good delegation and time management skills"
5. Good communication skills with the ability to present complex technical information in a clear and
concise manner to a variety of stakeholders
Technical -
1. Proficient in Java, J2EE, Spring MVC, Spring Boot, Spring State Machine, JPA, Hibernate, REST Eclipse IDE
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