Position: Technical Lead Java Developer (Go)
Company: Exadel
Category: Java
Experience required: 3y
English level: intermediate

**Requirements:**
- Background in Computer Science, Engineering, or another related field
- Proficient in **Java**, with a good knowledge of its ecosystems (4+ years of experience)
- Knowledge of **Java 8**
- Hands on experience with **Go language**
- **AWS Cloud **technology experience is preferable
- Familiarity with **CI/CD** process, testing frameworks
- **Experience in leading teams** to develop high-quality, secure, and performant solutions against functional and non-functional requirements
- Experience working in a flexible agile-scrum product development team
- Excellent organisational skills including the capacity to self-manage, structure work, set priorities, and work to deadlines
- Good communication skills
- English level: Intermediate +

**Responsibilities:**
- Design, build, and maintain efficient, reusable, and reliable Java code
Conduct Proof-of-Concepts
- Implement Jira Tickets for onboarding Data Providers & Data Recipients
- Assist in troubleshooting issues with Data Providers & Data Recipients counterparts
- Research Logs for troubleshooting
- Assist with SOC 2 Compliance tasks
- Service development (APIs)
- Contribute in all phases of the development lifecycle
- Provide technical leadership for the team – mentor, coach, and lead by example

**Company offers:**
- Vacation is 20 working days / till 20 working days per year for sick leaves
- Full payment of taxes
- English courses
- Flexible work schedule
- Friendly environment
- Medical insurance
- Opportunity for career growth

**About the Customer and the Project:**
The Customer is building a secure, API-based data access network that creates a safer and more transparent way for consumers to grant access to their personal financial data to third-party financial apps. The Customer’s Data Access Network acts as a bridge between financial institutions and data recipients, such as data aggregators and fintechs, and is available to the entire financial services industry. 

**Project Team:**
When you join our team, you'll be immersed in a culture where teammates always help each other achieve better results. We believe that together we are greater and that we can find brilliant solutions by sharing ideas. 

**Project Team: **
1 Technical Lead Java, Middle Java Developer,  Junior Java Developer, Middle React Developer, Junior React, Developer, Middle Manual QA, Middle Automation QA (Java), BA.