Job Openings Java Team Lead

About the job Java Team Lead

We are Hiring:

Java Team Lead

Job Description:
The Java TL owns API and integrations capabilities/teams. The TL values simplicity and is unafraid to challenge technical constraints and procedures to achieve an Agile design. The TL works closely with all team members to create a modular, scalable solution that addresses/incorporates future architectural changes and designs.

Core Responsibilities:
▪ Prepare low-level designs for team members, in collaboration with Solution/Software Architect
▪ Be hands on and engage in coding to help the team to develop his solution and solve all surfacing problems at hand Identifies and removes technical impediments
▪ Works with Product Owner to align the roadmap with strengths and opportunities within the technical stack
▪ Thought partners with the Product owner in story creation and acceptance criteria, and communicate tradeoffs effectively with Designers
▪ Reporting to Engineering Lead, aligning team members performance and technical problem solving.

Key Skills:
▪ 8+ YoE, Seen as expert in developing backend integration and REST API using Spring framework Java/Kotlin, micro-service and native-cloud
▪ Can assist and support in making architecture decisions at a team and product level
▪ Seasoned software developer Java, Kotlin, Spring-boot, Spring-cloud, Junit, NoSQL DB

Individual Skills:
▪ Strong communication skills with ability to align the organization on complex technical decisions
▪ Active coach and mentor whose goals are to grow and maximize the team’s potential.