Client description
Supreme Technologies, a fintech company recently established in Bucharest with over 10 years experience in America and England, is looking for a Java Team Lead to join their growing company.
The ideal candidate is a hands on experienced developer, a team player, with significant practical technological experience in Fin-tech.
Key responsibilities
- Building, managing and developing a team, including coaching and mentoring engineers;
- Capable of understanding and creating technical solutions from architectural design through implementation, and code level with emphasis on performance, scalability and concurrency.
Requirements
- At least 5 years of experience in development using Java (in developing applications using Java SE, Java EE, JPA, Spring, Spring Boot, Spring security);
- At least 3 years of leading and managing development teams;
- Proven experience with agile methods of development as Scrum / Kanban, use of Epics, Stories, Issues, and tools such as JIRA and Confluence;
- Experience with forming teams, mentoring and motivating team members;
- Deep understanding of public clouds and CI/CD pipeline includingamiliar continuous delivery, continuous integration;
- Experienced in working in a complex environment, agile methods, software development frameworks, code review processes, code quality assurance routines;
- Experience or affinity with IT Security concepts;
- Perform with empathy, transparency, and a sense of leadership. A respectful and communitive conduct and management style;
- A devoted and dedicated team player with a “Can-do” attitude — acting for the success of the team and the company, working with the product management team and other business factors to achieve growth, attain success and revenue growth;
- Excellent interpersonal and communication skills;
- Excellent written and verbal English communication;
- Experience with working in a global organization across multiple locations;
- Experience with Docker, Kubernetes and AWS;
- B.sc in Computer Science or equivalent.
Benefits
- Opportunity to lead and make a difference as a part of a talented team and a growing and evolving high scale platform;
- Personal development program;
- Medical insurance;
- Leasing car;
- Competitive salary.