This global technology services company is seeking a qualified and passionate individual to join them as a Lead Java Developer based on client-site in London. Successful candidates will be leading a talented and motivated team, working on a variety of business-critical and technologically advanced projects within a highly-visible investment banking client.
Your responsibilities will include, but are not limited to:
- Develop and strengthen new and existing client relationships
- Manage client expectations and lead project delivery
- Manage and Develop teams of Saggezza developers
- Partner effectively with client project teams
- Design and Develop custom and complex solutions using Java frameworks
- Manage the project software delivery lifecycle
The role will be based in London but a willingness to travel to client sites as needed is essential.
Education, Experience and Personal Attributes
Essential Education & Experience:
- 8+ years of Java development experience
- 8+ years of service oriented architecture development
- Experience managing and overseeing service delivery
- Experience working in an Agile environment
- Bachelor’s degree / Master’s degree in Computer Science, Computer Engineering or related field
- Strong understanding of DB technologies and SQL
- Financial Services and/or Software Consulting experience.
- Skilled in interpreting and applying technical data.
- A high technical aptitude and strong attention to detail
Desirable Education & Experience:
- Experience with messaging technologies
- Understanding of CI/CD principles
- Knowledge of DevOps tools, e.g. Jenkins, Sonar
- Experience with multiple database technologies (RDBMS or NoSQL)
- Knowledge of Web UI technologies (including Angular/JQuery)
- Experience of working in client-facing environments