
Software Engineer (Java)
Luminor Group9 hours ago
Vilnius, LithuaniaSenior
Responsibilities
- Design solutions and architecture for cloud-native software.
- Develop and maintain complex software systems according to IT standards and requirements.
- Ensure application performance, quality, and maintainability.
- Conduct code reviews and promote coding standards and best practices.
- Participate in software development lifecycle activities, including testing, deployment, and system analysis.
- Maintain automation frameworks and automate software testing.
- Write technical specifications and data models.
- Address technical debt and produce clean, maintainable code.
- Stay current with relevant industry trends and technologies.
- Collaborate with development teams in a Pan-Baltic, international environment.
Requirements
- Experience developing with Java 21+ and frameworks including Spring, Spring Boot 3.0+, and Spring WebFlux.
- Experience with Jenkins, Git, the Java module system, Maven, and Docker.
- Experience with Kafka message handling, S3 file processing, and asynchronous flow redirection.
- Familiarity with XML parsing, transformation, and validation logic.
- Strong experience drafting technical specifications and data models.
- Strong knowledge of event-driven architecture.
- Experience addressing technical debt, writing clean code, and automating tests.
- Fluent spoken and written English is required.
- Go development experience is advantageous.
- Banking IT solutions experience is advantageous.
- Experience with Selenium or Selenide, TestNG or Postman, and JMeter, Gatling, or k6 is advantageous.
Benefits
- Flexible working hours and hybrid work.
- Option to work from anywhere in the EU, Iceland, Switzerland, and the UK for up to 90 days per year.
- Additional weeks of vacation after one year with the company.
- Additional volunteer time off.
- Up to 30 fully paid calendar days annually for military training.
- Health insurance after the first three months in all three Baltic states, plus health days for sickness absence without a doctor's note.
- Wellbeing tools and resources.
- Internal and external training, LinkedIn Learning, workshops, conferences, and online training.
- Special offers and pricing on Luminor products and services.
- The application deadline is October 16, and candidates are primarily expected to be located within the Baltics.
Tech Stack
Categories
About Luminor Group
Luminor Group is a pan-Baltic retail and corporate bank serving individuals, SMEs, and large companies across Estonia, Latvia, and Lithuania. It offers everyday accounts, cards, mortgages, business lending, savings and investment products, and digital and mobile banking, earning interest and fee income. Founded in 2017 and headquartered in Tallinn, it is now owned by OTP Bank and operates as one of the region’s largest banks.