We have an amazing opportunity as part of our Delivery Unit focused on solutions for private individual customers, both interacting in branches and digitally via Smart Mobile. Our core mission is to enable our business strategy of building a digital bank with a human touch.
The Branches area focuses on developing simple end-to-end solutions that connect branch colleagues with customers using tablets/iPads as the main interaction device. All solutions are mobile-ready, user-friendly, and remotely accessible.
We are looking to expand our team with a skilled and enthusiastic Software Developer (IT Full-Stack Developer) who will work on highly interactive, customer-facing digital services.
You will collaborate closely within a cross-functional Agile team including Solution Architects, DevOps engineers, QA specialists, and Business Analysts, while maintaining strong collaboration with business stakeholders.
Responsibilities:
Analyze, understand, and develop complex banking applications
Contribute to both backend and frontend development
Build and integrate RESTful web services
Work collaboratively within Agile teams and participate in end-to-end delivery
Ensure adherence to Java best practices
Contribute to technical design documentation
Support CI/CD processes and development lifecycle activities
Continuously learn and stay up to date with latest technologies
Technologies & tools used:
Backend: Java, Spring Framework, Spring Boot, Hibernate, Apache Kafka
Frontend: Typescript, React, Node.js, Next.js/Hapi.js, jQuery, HTML, CSS, JavaScript
Databases: Oracle DB, PostgreSQL, MongoDB
Tools: Git, Gradle, Jenkins, Artifactory
Testing: JUnit, Mockito, SonarQube
Agile tools: Jira, Confluence
IDEs: Eclipse, IntelliJ IDEA
Operating systems: Windows, Linux