What will you do
As a Java Tech Lead you will be responsible for creating and implementing highquality solutions for the largest investment banks in the world. On a daily basis you will work in Scrumlead andmotivate a team of engineers as a line managershape the team by interviewing and onboarding new joinerstake responsibility for project deliverablesmonitor and report progress of the project(timesheet risk management project status)andcooperate with client on a daily basis.
Your skills:
- At least 5 years of practical experience in Java (Java SE Java EE/Spring multithreaded programming)
- General broad familiarity with a variety of technologies covering the full application stack (frontend backend databases integration technologies)
- Wellestablished experience in creating application architecture and choosing technology to business requirements
- Practical experience in implementing design processes ensuring high quality of solutions provided
- Practical knowledge of the Scrum methodology or similar agile methodology
- Good communication skills and ability to establish effective cooperation with clients
- Fluent English and readiness for frequent written phone or direct communication
- Availability to work in a hybrid mode twice a week from ouroffice
Nice to have:
- Practical experience with AWS or GCP
- Knowledge of JIRA
- Knowledge of Oracle or SQL Server
- Knowledge of Test Driven Development methodology
- Knowledge of Enterprise Architect
- Work experience in distributed teams
We offer you:
- Working in a highly experienced and dedicated team
- Competitive salary and extra benefit package that can be tailored to your personal needs (private medical coverage sport & recreation package lunch subsidy life insurance etc.
- Contract of employment or B2B contract
- Online training and certifications fit for career path
- Free online foreign languages lessons
- Regular social events
- Access to elearning platform