Lead Java Developer
technologies-expected :
- Spring Framework
- Spring Boot
- Spring Data
- Hibernate
- Web Service
- REST API
- Microservice
- Jenkins
- Bitbucket
- SonarQube
- Artifactory
responsibilities :
- Own the end-to-end technical solution implementation, and support for several components & APIs as a part of Market Risk Platform.
- Provide management, technical leadership, and direction to internal development team on the design, development, implementation, and deployment of highly performant, secure, and scalable software.
- As required, participate in core development alongside the team.
- Strictly enforce and maintain adherence to best practices in the area of security, performance and scalability.
- Participate in estimation, planning, and costing of new projects and initiatives across multiple metrics.
- Assist in evaluation efforts with new and emerging technologies to assess technical fit and risk. Investigate and keep up to date on emerging and cutting-edge technologies, and lead knowledge sharing.
- Drive innovation through out-of-the-box thinking to solve critical business challenges and demands.
- Work with the Senior Architects and Engineering Managers to validate designs, discuss trade-offs and benefits of various approaches, and ensure long-term scalability and performance over time as data volumes and user concurrency grows with product adoption.
- Work with Cloud, Containers and Infra teams to ensure best practices and standards are followed related to infrastructure/hosting, data security, user access management, permissions, monitoring, patching, and logging/auditing.
requirements-expected :
- 5+ years of experience as a Software Engineering Technical Lead (people leader) using Java / Spring Boot / Spring Cloud microservice framework.
- 15+ years of software development experience, including 10+ years of Java development experience
- Bachelor’s degree in Applied Mathematics and Computer Science (Master’s preferably)
- Continuous learning – staying up to date with the modern technologies
- Design patterns and algorithms to ensure security, minimize complexity and optimize performance.
- Excellent knowledge and hands-on skills in Core Java (JDK 17) - Collections, Streams, Threading, Exceptions, JDBC.
- Solid knowledge and hands-on skills in Spring Framework, Spring Boot, Spring Data, Hibernate, Web Service, REST API, Microservice
- Unit testing, integration testing, behaviour testing, end to end testing with JUnit, Mockito, Cucumber, etc.
- Java build pipeline, unit testing, static code analysis, security scanning (Jenkins, Bitbucket, SonarQube, Artifactory)
- Strong analytical and problem-solving skills
- Strong team player
- Highly effective verbal and written English communication skills.
offered :
- In line with our Fair Pay Charter, we offer a competitive salary and benefits to support your mental, physical, financial and social wellbeing.
- Core bank funding for retirement savings, medical and life insurance, with flexible and voluntary benefits available in some locations.
- Time-off including annual leave, parental/maternity (20 weeks), sabbatical (12 months maximum) and volunteering leave (3 days), along with minimum global standards for annual and public holiday, which is combined to 30 days minimum.
- Flexible working options based around home and office locations, with flexible working patterns.
- Proactive wellbeing support through Unmind, a market-leading digital wellbeing platform, development courses for resilience and other human skills, global Employee Assistance Programme, sick leave, mental health first-aiders and all sorts of self-help toolkits
- A continuous learning culture to support your growth, with opportunities to reskill and upskill and access to physical, virtual and digital learning.
- Being part of an inclusive and values driven organisation, one that embraces and celebrates our unique diversity, across our teams, business functions and geographies - everyone feels respected and can realise their full potential.
Bądź pierwszy, który ubiega się o to miejsce pracy!
-
Dlaczego szukać pracy na HitPraca.pl?
Subskrybuj oferty pracy
Codziennie nowe oferty pracy Możesz wybierać z bardzo szerokiej gamy ofert pracy - naszym celem jest posiadanie jak najszerszej oferty pracy Otrzymuj nowe oferty e-mailem Bądź pierwszym, który odpowie na nowe oferty pracy Wszystkie oferty pracy w jednym miejscu (od pracodawców, agencji pośrednictwa pracy i innych portali) Wszystkie usługi dla kandydatów do pracy są bezpłatne Pomożemy Ci znaleźć nową pracę