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, and participate in the full software development lifecycle.
Requirements
- Hands-on experience with Java 21, including virtual threads, records, and pattern matching
- Strong grasp of building and maintaining modern Spring-based microservices
- Proficient in designing, implementing, and documenting RESTful APIs
- Skilled in managing technical debt, writing maintainable code, and automating tests
- Solid understanding of banking systems and workflows
- Excellent spoken and written communication skills in English
Benefits
- Flexible working hours
- Hybrid work
- Possibility to work from anywhere in the EU, Iceland, Switzerland, and the UK
- Additional weeks of vacation for employees with 1+ years tenure
- Volunteer time off
- 30 fully paid calendar days for military training
- Competitive health benefits package
- Internal and external training programs
- Special Offers for Luminor products & services