Description
ABOUT THE JOB
Whoever you are and whatever your role is, with Us, you will get a once-in-a-lifetime opportunity to build a local banking champion.
How You Will Make an Impact:
- Design and develop Java-based backend services and microservices in a cloud-native environment
- Build, maintain, and enhance RESTful APIs used by internal and external systems
- Contribute to the development and evolution of scalable, secure, and reliable backend solutions
- Participate in the full software development lifecycle, from implementation and testing to deployment and support
- Collaborate closely with other engineers, architects, and product stakeholders to deliver high-quality solutions
- Optimize performance, reliability, and maintainability across distributed services
- Write clean, testable code and contribute to managing technical debt responsibly
- Participate in code reviews and share knowledge within the team
- Create and maintain clear and practical technical documentation
- Stay curious and engaged with modern Java and backend development practices
What Makes You a Great Fit:
- Practical experience building backend services using Spring Boot (3+)
- Solid hands-on experience with Java (preferably Java 17+ / Java 21), including modern language features
- Strong understanding of RESTful API design, implementation, and integration
- Experience applying clean code principles, writing maintainable code, and implementing automated tests
- Familiarity with software design principles such as SOLID, KISS, and YAGNI
- Experience working in cloud-based or distributed systems, ideally on AWS
- Basic to intermediate exposure to AWS services such as Lambda (Java runtime), API Gateway, CloudWatch, or similar
- Understanding of CI/CD practices and the importance of monitoring and operational stability
- Experience in banking, finance, or other regulated environments is a strong advantage
- Experience with Quarkus will be considered as an advantage
- Ownership mindset with the ability to work independently while knowing when to collaborate
- Fluent English is required in spoken and written communication due to working on the Pan-Baltic level
Why You Will Love Working Here:
- Gross salary. 4,190-6,690 EUR/month, which is to be determined depending on your level of experience and competencies
- 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
- 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
- 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. We are proud of our employees who are participating in military training.
- 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, LinkedIn learning, workshops, conferences, online training, etc
Are you interested in this position?
Apply by clicking on the “Apply Now” Button below!
#JobsHubEstonia #GlobalRecrument
#CareerOpportunities #HiringNow
#JobSeekersNetwork #EstoniaJobs
#RecruitmentServices #EmploymentPortal
Related Jobs
Description ABOUT THE JOB As a Senior Java Software Engineer in our Document Management unit, you will play a key role in building and maintaining modern solutions for document generation, storage, archiving, and digital signing. You’ll work with...
Remote
Description Job Description Your influential mission. You will… Work on a massively multithreaded high-performance client-server solution with a large code base that is used by millions of players around the world daily, 24/7. Develop exciting...
Remote
Description JOB DETAILS As a Senior Java Software Engineer in our Document Management unit, you will play a key role in building and maintaining modern solutions for document generation, storage, archiving, and digital signing. You’ll work with API‑driven...
Remote
×