We are seeking an experienced Senior Developer / Technical Lead – Java Full stack to work with our delivery engine and help the team deliver complex software requirements.
The job involves providing solutions for technical issues which may affect product delivery. The Senior Developer / Technical Lead will facilitate requirement analyses, conduct peer reviews and provide feedback, define processes for technical platforms, and enhance frameworks.
-
Hands-on experience in Java and ReactJS is a must.
-
Minimum 6+ years of experience in software development and architecture in Java backend/frontend technologies and building distributed enterprise software.
-
Strong experience in Core & Advanced Java (threading, design patterns, data structures).
-
Good understanding of OOAD, design patterns, and software architecture.
-
Good expertise with JavaScript frameworks like ReactJS, Graph API, and PagerDuty.
-
Proficiency in Spring Boot, Microservices, Hibernate, MVC, RestAPI, collection, and frameworks.
-
Hands-on experience in working with/setting up CI and CD environments.
-
Good knowledge of writing SQL queries.
-
Familiarity with collaboration tools like GitHub and DevOps/JIRA.
-
Experience working in an agile development environment and tools.
-
Quick to learn and adapt to new business and technical concepts.
-
Excellent communication, organizational, and problem-solving skills