Position: Java Tech Lead
Company: ITExpert
Experience required: 5y
English level: intermediate

The company, which has more than 5 million customers across Ukraine, is currently looking for a Java Tech Lead to work remotely.

Requirements:
- Active open source member (due to inner source culture inside the company).
- A minimum of 8 years of experience in Java development.
- Experience in leading teams of developers.
- Strong understanding of microservices architecture and RESTful API development.
- Deep knowledge of Java, and Spring Framework.
- Experience with software development processes (Agile, Scrum, DevOps).
- Hands-on experience with CI/CD, cloud-based infrastructure, databases, and distributed systems.

Responsibilities:
- Lead and mentor a team of Java Developers and QA Engineers.
- Analyze, design, develop, and implement high-quality applications in Java (spring).
- Take ownership of the entire digital onboarding system across all channels (online, branch, mobile).
- Maintain the performance and scalability of the digital onboarding system.
- Participate in the development and execution of the technology strategy and roadmap for the digital onboarding system.
- Identify and mitigate risks in the digital onboarding system.
- Collaborate with cross-functional teams to execute projects successfully.

The company offers:
- Health insurance.
- Equipment for work.
- 28 calendar days of vacation and paid sick leave.