Description

Job Description:

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.

Skills and Experience Required:

  • 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

Education

Any Graduate