Java Team Lead

Project description

Our client is an American multinational investment bank and financial services corporation. It is the world's most global bank that provides consumers, corporations, governments, and institutions with a broad range of financial services. We build innovative technology products for the bank used around the globe for digital onboarding, global banking data, risk and liquidity, and for the major investment products.
Long-term perspectives
Latest technological stack
Dynamic working conditions
New methodologies and approaches

Responsibilities

Manage a team

Intensive communication with project stakeholders and other teams

Evaluate and adopt new development tools, libraries and approaches to improve delivery quality

Continuous quality improvement (code reviews, fixing Sonar issues, unit/integration/E2E test coverage)

Integrate our components with different internal and external client's systems

Configure, monitor, and troubleshoot Application servers

Monitor applications, processes, scheduled jobs, collect different types of logs and metrics

Setup and improve CI/CD

Automate routine with scripting languages

Write all types of tests: unit, integration, end-to-end

Design distributed applications

Skills

Must have

Technically strong energetic individual, who can bring innovation to the group

Team lead experience from 3 years, IT experience from 7 years

Strong Java with at least 6 years of commercial experience

Good SQL (Oracle or PostgreSQL dialects is preferable)

Strong Spring knowledge (Boot, IoC, MVC, AOP, Security, Data, JDBC, Test) with at least 4 years of commercial experience

Ability to dive into the problem, find effective and clean solutions, discuss them with the team and implement the best one when everyone is on the same page

Nice to have

Angular

Deep Oracle knowledge

Experience with Spring Cloud modules and microservice architecture

Good understanding of CI/CD, experience with TeamCity or/and Jenkins

Hands-on user experience with Linux (navigation, work with files and folders, work with permissions, users and groups, work with processes and services, understanding of keys and certificates, simple Bash scripting)

 

Languages

English: B2 Upper Intermediate,

Ukrainian: C1 Advanced

Required languages

English B2 - Upper Intermediate
Java, SQL, Spring, Spring Boot, REST API
Published 3 November
28 views
ยท
2 applications
100% read
ยท
100% responded
Last responded 8 hours ago
To apply for this and other jobs on Djinni login or signup.
Loading...