Description

ABOUT THE JOB

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.
  • 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
Are you interested in this position?

Apply by clicking on the “Apply Now” button below!
#JobsHubEstonia #GlobalRecrutment
#CareerOpportunities #HiringNow
#JobSeekersNetwork #EstoniaJob
#RecruitmentServices #EmploymentPortal