Senior Java Software Engineer

7 days ago


Tallinn, Harjumaa, Estonia Luminor Group Full time €42,000 - €63,000 per year
What you will do as a Senior Java Software Engineer:
  • 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
What Makes You a Great Fit:
  • 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
Preferred Experience:
  • AWS Cloud services: Familiarity with Lambda (Java runtime), CodeBuild, API Gateway, CloudWatch, and X-Ray
  • Software design principles: Applied knowledge of SOLID, KISS, and YAGNI in real-world projects
  • Trading systems: Experience with QuickFIX/J (FIX 5.0) or similar protocols is a significant plus
Why You will Love Working Here:
  • 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
  • Culture. You'll be joining a team where things move fast, ideas flow freely, and change is part of the everyday. It's a dynamic environment that keeps you learning, growing, and never bored
  • Gross salary. 4,200 – 6,300 EUR/month. The final offer will depend on the level of your experience and competencies

And last but not least - Yes, you can That's our attitude towards our work, ambitions, ideas, and relationships. We at Luminor believe that anyone has the potential to achieve big things and encourage everyone to achieve them – professionally and personally.

Regardless of your role, with us, you will get a once-in-a-lifetime opportunity to build a local banking champion.

The application deadline is the 15th of December. We are looking for a candidate primarily already located within the Baltics. Please apply with your CV in English and PDF format



  • Tallinn, Harjumaa, Estonia Dynatrace Full time €60,000 - €120,000 per year

    Your role at DynatraceJava | Server-side High-Performance Computing | Big Data | Cloud Monitoring | AI-powered | Distributed Systems | Agile Principles | Flat hierarchy | Mentoring and CoachingWell established in Tallinn Dynatrace's Research & Development site with core product responsibilities on Grail, Logs and Security is looking for an experienced Senior...


  • Tallinn, Harjumaa, Estonia Onoff Full time €90,000 - €120,000 per year

    Senior Java Engineers Wanted: Build the Future of Communication with OnoffOnoff is looking for seasonedSenior Java Engineerswho are passionate about clean architecture, scalable systems, and mentoring others while still staying hands-on with code. Sounds fascinating? Keep reading..Why Join Onoff?At Onoff, we're not just writing code, we're reshaping the...


  • Tallinn, Harjumaa, Estonia pawaTech Full time €60,000 - €120,000 per year

    pawaTech is looking for Senior Software Engineers to join one of our four dynamic backend teams. As a part of our team, you will be responsible for enhancing Sportsbook features; automating compliance processes; managing complex authentication systems, or optimising high-load APIs.About us:pawaTech is a leading iGaming solutions provider, delivering...


  • Tallinn, Harjumaa, Estonia Luminor Group Full time €36,000 - €45,600 per year

    *Join our team as a Senior Application Administrator*Yes, you can That's our attitude towards our work, ambitions, ideas, and relationships. We at Luminor believe that anyone has the potential to achieve big things and encourage everyone to achieve them, professionally and personally.Whoever you are and whatever your role is, with Luminor, you will get a...


  • Tallinn, Harjumaa, Estonia Iute Group Full time €60,000 - €120,000 per year

    About UsIute Group is a fast-growing fintech company offering consumer finance, payments, banking, and insurance services.Our mission is to deliver an outstanding personal finance experience — powered by technology and elevated by a human touch.Why this role mattersWe're looking for an experiencedSenior Software Engineerto join our Wallet team and help...


  • Tallinn, Harjumaa, Estonia Proekspert AS Full time €60,000 - €90,000 per year

    Company DescriptionProekspert serves as a link between the digital and physical world, crafting transformative solutions by merging data and product development proficiency with a design thinking methodology. We work with intelligent machinery, industrial automation, production lines, intricate device integrations, banking infrastructures, and automated...


  • Tallinn, Harjumaa, Estonia Swedbank Full time €4,300 - €6,500

    Are you passionate about microservices, DevOps and solving complex technical challenges?We are on a mission to find a Software Engineer to help us to develop and maintain high quality Life Insurance services in Estonia, Latvia and Lithuania. We are a skilled and friendly team of 14 people working in Baltic Life Insurance area. The key role of our team is to...


  • Tallinn, Harjumaa, Estonia Bonapolia Full time €90,000 - €120,000 per year

    Project/Client: BankingLocation: Baltic States or PolandStart Date: ASAPDuration: Until Seniority: SeniorLanguage: EnglishRole Overview:We are looking for Senior Lead Software Engineer to drive development and integrations within major banking initiatives in the payments, liquidity management, and cards acquiring domains. You will lead technical delivery,...

  • Software Engineer

    5 days ago


    Tallinn, Harjumaa, Estonia Shuffle Up Full time €90,000 - €120,000 per year

    Software engineerShuffle Up is a forward-thinking online gaming B2C and B2B company with ambitions to deliver transformational solutions and exceptional user experiences. Our culture is built on agility, teamwork, and a commitment to excellence and performance.We are looking for a Software Engineer with experience in the IGaming industry to join our growing...


  • Tallinn, Harjumaa, Estonia Luminor Group Full time €40,000 - €70,000 per year

    What You Will Do as a Senior Software Engineer:Design, build, and maintain secure, high-quality Ruby and Rails applications and APIsWork across Ruby and JVM-powered Ruby environments, integrating with internal services where neededDevelop resilient integrations (REST/JSON and SOAP) and implement robust background processingEnsure quality through code...