Senior Developer / Technical Lead – Java Full-Stack

Designation: Senior Developer / Technical Lead - Java Full stack
Location: Bangalore
Experience: 6 - 10 Years
Opening: 04

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.

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