Design scalable, cloud-native software architectures and solution designs
Develop and maintain Java-based microservices and backend components
Lead the development and upkeep of complex software systems aligned with IT standards and security requirements
Optimize performance, reliability, and maintainability across distributed services
Conduct code reviews to ensure adherence to best practices and coding standards
Participate in the full software development lifecycle, including implementation, testing, and deployment
Create and maintain clear, comprehensive technical documentation
Collaborate with cross-functional teams to deliver high-quality, user-centric solutions
Share knowledge and support team members to foster continuous improvement
Stay informed on emerging technologies and industry trends to keep our solutions competitive
Requirements
Java 21: Hands-on experience with virtual threads, records, and pattern matching
Spring Boot 3+: Strong grasp of building and maintaining modern Spring-based microservices
RESTful API development: Proficient in designing, implementing, and documenting APIs
Clean code & testing: Skilled in managing technical debt, writing maintainable code, and automating tests
Banking IT experience: Solid understanding of banking systems and workflows is a strong advantage
English fluency: Excellent spoken and written communication skills required for Pan-Baltic collaboration
Benefits
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
Golang Software Engineer primarily focused on open source projects to enhance cloud - native development. Work on microservices and Kubernetes alongside clients and internal teams.
Full stack software engineer developing integrations for customer backends with the Obex Platform. Collaborating in a hybrid environment for financial advisory technology at Keylane.
Backend Developer modernizing core digital platforms for Darwoft. Working on migrating legacy components to microservices architecture in a hybrid environment.
Golang Developer responsible for developing and maintaining Go - based applications at Genesis Digital Solutions. Collaborating with teams to integrate new features and ensure code quality.
Backend Application Developer at FINARTIX, focusing on software development lifecycle in dynamic projects. Engaging with technology solutions in a fast - growing banking technology environment.
Senior Rust Developer in Poland working on a passwordless platform using secure device - based credentials. Focus on performance and quality assurance in software development processes.
Java Developer building robust and scalable systems for corporate payments in a dynamic international team. Engage in API design, microservices, and customer experience enhancement.
Senior Back - End Developer designing and maintaining server - side applications at Nestlé. Collaborating with cross - functional teams to deliver robust, scalable, high - performance solutions.
Backend Java Developer modernizing existing Java microservices and migrating to Java 21. Seeking a candidate with proactive learning and good teamwork skills.