Description
JOB DETAILS
Join our team as a Lead Software Engineer (Java and Ruby)!
Whoever you are, and whatever your role is, with Luminor you will get a once-in-a-lifetime opportunity to build a local banking champion.
What You Will Do:
- Lead the architectural transformation and re-platforming of the corporate banking application.
- Design, build, and maintain secure, high-quality backend services and APIs, ensuring seamless integration with new React-based frontends.
- Guide the migration of business logic and data from Ruby on Rails to Java microservices, ensuring reliability, maintainability, and performance.
- Collaborate with cross-functional teams (Product, DevOps, QA, Frontend) to define requirements, refine architecture, and deliver value continuously.
- Drive best practices in code quality, automated testing, CI/CD, and cloud deployment (AWS).
- Mentor and support engineers, fostering a culture of technical excellence and continuous improvement.
- Participate in technical spikes, architecture reviews, and strategic planning for scaling the platform.
- Ensure compliance with security, regulatory, and quality standards in a regulated banking environment.
Our Tech Stack:
- Backend: Java 21+, Spring Boot 3+, Ruby on Rails, JRuby
- Frontend: React
- Database: MySQL
- Cloud & DevOps: AWS, Docker, Kubernetes, GitLab CI/CD
- Other: Redis, Active Directory
What We Expect:
- Proven experience as a Technical Lead, Software Architect, or Senior Engineer designing and building scalable, distributed systems in Java and Spring Boot.
- Hands-on experience with Ruby on Rails (legacy systems, migrations, or interoperability).
- Strong knowledge of microservices architecture, RESTful API design, and cloud-native development (preferably AWS).
- Experience with database scaling strategies (multi-tenancy, partitioning, replication).
- Familiarity with React or willingness to collaborate closely with frontend teams.
- Proficiency with DevOps practices, CI/CD pipelines, and containerization.
- Excellent collaboration and communication skills; ability to lead by example and mentor others.
- Fluent English is required in spoken and written communication.
What We Offer:
- Flexibility. Flexible working hours, Hybrid work, and the possibility to work from anywhere in the EU, Iceland, Switzerland, and the UK (in total 90 days per year).
- International teams. Teams that go outside Pan-Baltic borders, where people value challenging work together with good humor and having fun.
- More vacation. Additional weeks of vacation are available to all employees who have been in the company for 1 year or more.
- Volunteer time off. We care about giving back to society, therefore, you will get additional days off for volunteering purposes.
- Paid leave.
- Health benefits. A competitive benefits package in addition to your salary that includes health insurance after the first 3 months pass in all three Baltic states, as well as Health days in case of your absence due to sickness without a doctor’s note needed.
- Wellbeing. Access to tools and resources that help you feel good and be productive at work and in life.
- Professional growth. Internal and external training programs, workshops, conferences, online training, etc.
- Gross salary. 4,480 – 6,720 EUR/month, which is to be determined depending on your level of experience and competencies.
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#JobsHubEstonia #GlobalRecrutment
#CareerOpportunities #HiringNow
#JobSeekersNetwork #EstoniaJob
#RecruitmentServices #EmploymentPortal
Related Jobs
×