Job Description
How You Will Make an Impact:
- Lead technical design and implementation.
- Own architecture decisions together with architects and engineering teams.
- Guide developers through code reviews, design reviews and day-to-day engineering decisions.
- Drive good engineering practices: clean code, testability, monitoring, security and maintainability.
- Work directly with product owners, architects, developers, platform teams, business stakeholders and vendors.
- Help the team make practical trade-offs between business needs, delivery pressure, risk and long-term quality.
- Use AI tools pragmatically to improve engineering speed and quality.
What Makes You a Great Fit:
- Strong hands-on back-end engineering experience.
- Java and Spring Boot as a solid base.
- Real experience with architecture, system design and complex integrations.
- Kafka or similar event streaming experience.
- AWS or cloud-native delivery experience.
- Good database knowledge.
- Practical experience with APIs, microservices and distributed systems.
- Hands-on mindset: code reviews, troubleshooting, technical spikes and implementation support.
- Ability to lead developers technically, not only manage tasks.
- Clear communication with technical and non-technical stakeholders.
- Ownership mindset – you do not just “deliver tickets”, you care if the solution actually works.
- Banking, payments, finance or another regulated-domain experience is a strong advantage.
- Experience with data platforms, data products or analytical integrations is a plus.
- Practical AI experience in software engineering is a plus.
- Fluent English in spoken and written communication due to working on the Pan-Baltic level
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#GraphicDesignJobsOnline
#WebDesignRemoteJobs
#FreelanceGraphicDesigner
#WorkFromHomeDesignJobs
#OnlineWebDesignWork
#RemoteDesignOpportunities
#HireGraphicDesigners
#DigitalDesignCareers
# Dynamicbrand guru