The banking industry has significantly changed in the past years as it is imperative for banks to be competitive, high-performing, and more open than ever. Seavus teams support major banking companies in Europe and the US with the design, development, and system integration of modern core banking modules and solutions.
We are currently seeking a motivated and creative, experienced Software Engineer to join our agile team that is currently working on a project for a US bank. The project’s aim is to build a new Digital Data Ingestion for the bank. Our client operates across 35 countries, providing investment services and investment management, and helps its customers manage and service their financial assets throughout the investment lifecycle.
Day to day challenges:
- Working directly for a client as part of a Seavus and client team
- Work with an agile team (Java developers, PM, QA, and TL from Seavus and/or from the client-side) to develop, test, and maintain data ingestion applications and workflows
- Working in an agile environment for sprint-based development
- Adhere to high-quality development principles while delivering solutions on-time
- Analyze and resolve technical and application problems
- Contribute to our evolving Continuous Integration (CI/CD) pipeline
- Analyze use cases and propose solutions to meet business objectives
The technologies used and required are:
- 3+ years of professional Java development experience (Java8/11 required)
- Spring Boot, Spring Cloud
- Microservices, Docker
- Knowledge of SQL, No-SQL
- Kafka, MQueue – messaging services
- Design patterns and architecture
- Knowledge of Agile Development Methodology (Scrum), Test Driven Development, Continuous Integration, and Unit Test
- Version Control
- English proficiency (oral and written)
Bonus points for experience with:
- Python
- Angular
- Bash, Automation, DevOps, CI/CD
Perks for you:
- Permanent employment and competitive salary
- Remote work
- Opportunity to gain international business experience, working for world high-class companies
- Possibility for personal and professional growth within a stable environment
- The comfortable, friendly, and supportive working atmosphere
- A good deal of benefits!
Check out about:
If this sounds like something you would be passionate about, apply now!