Company Description
SBS is a global financial technology company that’s helping banks and the financial services industry to reimagine how to operate in an increasingly digital world. SBS is a trusted partner of more than 1,500 financial institutions and large-scale lenders in 80 countries worldwide, including Santander, Societé Generale, KCB Bank, Kensington Mortgages, Mercedes-Benz, and Toyota FS. Its cloud platform offers clients a composable architecture to digitize operations, ranging from banking, lending, compliance, to payments, and consumer and asset finance. With 3,400 employees in 50 offices, SBS is recognized as a Top 10 European Fintech company by IDC and as a leader in Omdia’s Universe: Digital Banking Platforms.
About the Role:
We are seeking a highly skilled and experienced Technical Lead to join our dynamic team. The ideal candidate will have a strong background in JAVA Classic technologies and a proven track record of leading technical projects. You will be responsible for guiding the development team, ensuring the delivery of high-quality software solutions, and driving innovation within the organization.
Key Responsibilities:
- Lead and mentor a team of developers in the design, development, and deployment of JAVA-based applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Maintain code quality, organization, and automation.
- Implement and manage CI/CD pipelines.
- Ensure security best practices are followed, including the use of SAST and SCA tools.
- Conduct code reviews and provide constructive feedback.
- Stay updated with the latest industry trends and technologies.
Technical Skills Required:
- JAVA Classic: Strong proficiency in JAVA programming.
- JSF (JavaServer Faces): Experience in building user interfaces for web applications.
- Spring Framework: In-depth knowledge of Spring Core, Spring MVC, Spring Boot, and Spring Security.
- Hibernate ORM: Expertise in object-relational mapping and database management.
- Maven: Proficiency in project management and build automation.
- Jboss: Experience with Jboss application server.
- Docker: Knowledge of containerization and orchestration.
- CI/CD: Experience with continuous integration and continuous deployment practices.
- Security Concepts: Understanding of security vulnerabilities, SAST (Static Application Security Testing), SCA (Software Composition Analysis) tools, and their resolution.
- Agile (Scrum): Experience working in Agile development environments.
- Analytical and Debugging Skills: Strong problem-solving abilities and debugging skills.
- Shell Scripting: Proficiency in writing and maintaining shell scripts.
Total Experience Expected: 08-11 years
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 4-8 years of relevant experience in software development and technical leadership.
- Proven experience in leading technical teams and projects.
- Strong analytical skills to troubleshoot and resolve technical challenges.
- Ability to collaborate with cross-functional teams and communicate technical solutions effectively.
- Excellent communication and interpersonal skills.
- Ability to work independently and as part of a team.
Additional Information
At our organization, we are committed to fighting against all forms of discrimination. We foster a work environment that is inclusive and respectful of all differences.
All of our positions are open to people with disabilities.