About this role
Project description We are building the platform, which supports various information gathering and processing across the bank. The PMC application, Price Master Central (PMC) is a global reference data management application - responsible for sourcing securities/Pricing data from market vendors and internal sources and providing it to downstream clients after applying client specific rules.
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
-
Java (Core, JDBC, MT, Collections, I/O), Spring Boot
-
SQL.PL-SQL on Oracle DB
-
Container platform based on Kubernetes
-
REST web services, Kafka, Redis
-
Unix Commands and shell scripting.
-
Familiarity with standard data structures and algorithms.
-
Experience using the following tools
-
JIRA, Harness/uDeploy, SonarQube, TeamCity, Artifactory, Git (GHE & Bitbucket)
-
Logical thinking, strong analytical and problem-solving skills; innovate and solutions oriented
-
Effective time management skills to manage multiple priorities with flexibility on time zones and timelines
-
Excellent verbal and written communication skills
-
Bachelor's degree in computer science or equivalent work experience
-
Nice to have
-
Master's degree in computer science or equivalent work experience
-
Experience working with the Scrum methodology
-
Experience working with a NoSQL database
-
Experience designing and implementing microservices
-
Financial services technology experience preferably in reference data
-
Other
-
Languages
-
English: C1 Advanced
-
Seniority
-
Lead
-
Remote Ukraine, Ukraine