Technology Lead (Java)
- ₹1L – ₹1.8L
- Remote •
- 10 years of exp
- Full Time
Not Available
Remote only
About the job
Job description
Responsibilities :
Lead development teams and software development projects to deliver high quality software on time with expected scope and budget.
Work with Product Owners and Stakeholders to define technical options and translate business requirements into technical design and execution plans.
Help to define a vision and technical roadmap for the team with product leadership.
Take responsibility for architecture, design and quality.
Identifying risks and forming contingency plans as soon as possible.
Keeping up to date with industry trends and developments.
Own the team’s software development lifecycle – optimize it, tackle inefficiency and reduce waste.
Coach and mentor team members.
Required Skills and Experience
10+ years of Strong experience in Java/J2EE technologies.
Hands-on experience with unit testing (using JUnit, Mockito)
Experience in Building a secure & stable platform
Experience in integrating and working with 3rd party APIs and Modules/Libraries.
Experience working in agile project management methodologies (Scrum, Kanban, FDD)
Excellent communication skills.
Desired Qualifications
Experience in connecting with payment services and systems
Hands-on handling larger traffic system
Operational and troubleshooting experiences
Key Skills
unit testing,deployment process,ci/cd,mockito,microservices,ansible,java,application configuration,git,devops,kanban,jenkins,j2ee,backend,mysql,communication skills,jira,rest,junit,sonarqube,fdd,spring boot.