SEB is not just a bank. We are a modern technology company with many talented IT professionals – product owners, business developers, project managers, analysts, software developers, and testers. There are more than 200 applications where our products, business processes, and channels are created and maintained by the product development team.
About the role:
The Internet Bank Customer Journey team within the Digital Channels Tribe is responsible for developing and improving Internet Bank solutions for SEB customers across the Baltics.
Our work covers customer-facing banking journeys and the technical solutions behind them. We collaborate closely with business stakeholders, architects, developers, testers and other technology teams in Estonia, Latvia and Lithuania.
As a Senior Software Developer, you will have an important role in designing and developing scalable, secure and reliable solutions. We are looking for someone who combines strong software development expertise with a broad technical perspective, takes ownership and is willing to guide the team in technical matters.
You will contribute not only through coding, but also by proposing solutions, supporting technical decision-making, improving development practices and mentoring other developers.
Do you want to be a part of SEB?
Welcome to join our inspiring culture and dedicated team distributed across the Baltic states and beyond.
We are looking forward to your application by 20 of November.
Learn more about working at SEB Career | SEB
It is our fundamental belief that inclusion and diversity is crucial for our future success. We strive to have an inclusive, value-driven culture where employees feel valued, respected, and involved irrespective of who they are, what they believe or where they come from.
You will be responsible for
Designing, developing and maintaining business-critical Internet Bank solutions
Analysing business and technical requirements and translating them into sustainable technical solutions
Participating in solution design and contributing to architectural discussions
Taking a leading role in complex development initiatives involving several systems and dependencies
Writing clean, secure, maintainable and well-tested code
Reviewing code and promoting good software development practices
Improving existing solutions through refactoring, optimization and technical modernization
Supporting testing, deployment and release activities
Investigating and resolving incidents and complex production issues
Identifying technical risks and proposing improvements before they affect customers or delivery
Mentoring and supporting other developers
Collaborating with business and technology professionals across the Baltic countries
Contributing to continuous improvement within the team and the wider developer community
To thrive in this role, we believe you have
Strong experience in backend software development using Java, Spring Boot
Experience with REST APIs, event driven development, system integrations and secure service development
Experience with relational databases such as PostgreSQL
Ability to explain complex technical topics in a clear and simple way to both technical and non-technical colleagues
A solid understanding of object-oriented programming, SOLID principles, clean code and secure coding practices
Experience with CI/CD pipelines, automated quality controls and DevOps practices
Experience with containerized environments and deployment technologies such as OpenShift and Helm
The ability to analyse complex problems and create clear, sustainable solutions
Experience in solution design and development across multiple systems
A strong sense of ownership and responsibility
An interest in improving existing systems, development practices and technical quality
The ability and willingness to mentor and support other developers
Strong collaboration and communication skills
Professional written and spoken English
Experience with frontend technologies such as Angular or React, banking solutions or other business-critical digital services would be beneficial.
Technologies we use
Java and Spring Boot
Rest APIs, Kafka
Angular
PostgreSQL
OpenShift and Helm
Jenkins and CI/CD pipelines
Monitoring, logging and automated quality-control tools
What we offer?
Agile and modern ways of working.
A flat hierarchy and openness to share ideas, opinions and point of views.
Extensive training and learning opportunities.
Innovate company at the forefront of technology.
Challenging, cutting-edge work.
Word-life balance.