325
Alliance for Recruitment
Senior Java Developer
Alliance for Recruitment
Alliance for Recruitment

Senior Java Developer

Alliance for Recruitment

Job description

As a Senior Java Software Engineer (Luminor WebService), you will play a hands-on role in solving real, high-impact challenges across our financial transaction system. Key focus areas include:

  • Code Refactoring & Technical Debt Reduction: Analyze, clean up, and improve legacy code for better readability, performance, and maintainability. Simplify overengineered flows and improve business logic consistency.
  • Modernizing the Software Stack: Upgrade Java versions, refactor legacy services, manage dependencies, and transition outdated SOAP-based flows to scalable, cloud-native components
  • Database/UI Remodeling: Optimize PostgreSQL performance, resolve duplicate access issues, improve access rights logic, and streamline slow-loading UI workflows caused by large data volumes
  • Data Management: Implement efficient purging, retention strategies, and historical data clean-up
  • Bug Fixes and Root Cause Analysis: Address existing issues in SOAP flows, access management, and data mismatches between UI and DB
  • Cloud Integration & Flow Redirection: Work with S3, routing logic, and new microservice flows to support an incoming payment engine
  • XML Management & Regulatory Support: Handle ISO standard changes, XML schema evolution, and validation across multiple versions
  • Feature Development: Build support for e-invoices, payment limits, statements from external banks, and new payment-related features
  • Documentation & Automation: Improve internal documentation and contribute to automated test coverage and test strategy

Requirements

  • Strong Java 11+ development experience with Spring Boot and SOAP
  • Solid understanding of PostgreSQL database design, optimization, and access control logic
  • Strong Git skills: resolving conflicts, rebasing, writing clear changelogs
  • Hands-on experience with cloud-native deployments (preferably AWS), Kubernetes, and CronJobs
  • Experience with message handling, S3 file processing, and asynchronous flow redirection
  • Familiarity with XML parsing, transformation, and validation logic
  • Experience addressing technical debt, writing clean code, and automating tests
  • Ability to read through unclear legacy logic, ask the right questions, and improve structure
  • Comfortable working in a team that is rebuilding and modernizing under pressure
  • Fluent English is required in spoken and written communication due to working on the Pan-Baltic level

Company offers

  • Flexible working hours, Hybrid work, and a possibility to work from anywhere in the EU, Iceland, Switzerland, and the UK (in total 90 days per year)
  • Additional weeks of vacation to all employees with 1+ years tenure
  • Volunteer time off and 30 fully paid calendar days for military training every year
  • Competitive health benefits package – health insurance after the first 3 months as + health days in case of your absence due to sickness without a doctor's note
  • Internal and external training programs, workshops, conferences, online trainings for professional growth and wellbeing
  • Special Offers for Luminor products & services
  • Working with international teams who value challenging work together with good humor and having fun
Брутто-зарплата в месяцБрутто/мес.  € 4000 - 7500

Место работы

    Vilnius, Vilniaus apskritis, Литва

Тип работы

  • Полный рабочий день
Контактное лицо
Brigita Birgerytė
+37066038482

Alliance for Recruitment is the biggest recruitment agency in the Baltics, servicing clients in CEE & Nordics and creating a brighter future for people around! We are the largest headhunting house measured by capacity, a number of successful placements, and annual growth, raising a high-performing team of recruitment experts from various industries.

Our Client- Luminor combined the rich experience of the two leading Nordic banks, Nordea and DNB, with understanding of the local markets and customer needs. Luminor wants to serve all customer groups with a special focus on small and medium-sized companies, as well as enterprising private clients. Luminor is the 3rd largest financial services provider in the Baltic banking market with 16% market share in deposits and 23% in lending. Thy have a wide customer base of around 1.3 million customers and 3000 working professionals.

Похожие объявления о вакансиях

Tech Product Owner for Engineering Tooling Squad
Danske Bank Lithuania
Vilnius
52007800
Срок: 2025.08.28
Product Owner – Channels Cluster, Danica
Danske Bank Lithuania
Vilnius
52007800
Срок: 2025.08.24
Java Developer (Mid/Senior)
Alliance for Recruitment
Vilnius
40005000
Срок: 2025.08.24
Lead Unity Developer
Estoty Vilnius, UAB
Vilnius
55007000
Срок: 2025.08.21
Java Software Engineer
Alliance for Recruitment
Vilnius
50007500
Срок: 2025.09.07
Java Backend Developer
TELE2, UAB
Vilnius
45005200
Срок: 2025.08.30