Description
ABOUT THE JOB
We are looking for a skilled Software Engineer to join our Anti-Financial Crime & Compliance team! This role involves collaborating with development teams, identifying and resolving defects, and maintaining automation frameworks to support efficient testing cycles. With a focus on quality and attention to detail, the Software Engineer plays a vital role in ensuring the reliability, functionality, and performance of software products.
How You Will Make an Impact:
- Come up with solution designs and architecture for Cloud-native software
- Support the development and maintenance of complex software systems following IT standards and requirements
- Ensure the performance, quality, and maintainability of applications
- Conduct code reviews and ensure adherence to best practices and coding standards
- Participate in the full software development lifecycle, including testing and deployment
- Stay up-to-date with the latest industry trends and technologies to ensure our solutions remain competitive
What Makes You a Great Fit:
- Strong Java 21+/Go development experience and its frameworks like Spring, Spring boot 3.0+, and tools like Jenkins, Git, Java module system, Maven, and Docker
- Hands-on experience with Terraform and cloud-native deployments (preferably AWS), Kubernetes, ArgoCD
- Experience with message handling (Kafka), S3 file processing, and asynchronous flow redirection
- Familiarity with XML parsing, transformation, and validation logic
- Experience addressing technical debt, writing clean code, and automating tests
- Experience with test automation tools such as Selenium or Selenide, TestNG, or Postman, performance testing tools JMeter, Gatling or k6
- Strong knowledge of event-driven architecture
- Proven experience and strong knowledge in banking IT solutions is a huge plus
- Fluent English is required in spoken and written communication due to working on Pan-Baltic level
Why You Will Love Working Here:
- 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
- Gross salary. 4400–5600 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 #GlobalRecrument
#CareerOpportunities #HiringNow
#JobSeekersNetwork #EstoniaJobs
#RecruitmentServices #EmploymentPortal
Related Jobs
Description What You’ll Do: Lead the development and testing of system components/services, code and design reviews Participate in shaping the technical architecture of the product Help translate user stories into technical solutions Deliver highly available...
Anywhere
Description What You’ll Do: Define and evolve the architectural direction for AI services and initiatives Lead high-level and low-level design for major AI programs Establish architectural patterns and technical guidelines that other engineers follow Build...
Anywhere
Description Duties/Responsibilities: Working with a variety of languages/frameworks, such as Java, Go, Python and technologies such as RDBMS, Kubernetes, and Docker, Google Cloud Platform Designing, developing, testing, deploying, maintaining and improving software Building resilient, self-scaling,...
Anywhere
×