Job offer
Senior Software Engineer, Core Banking (80-100%)
As a Senior Software Engineer in Core Banking, you will be responsible for the development and integration of processes and interfaces between digital solutions and the core banking platform. You will play a key role in the further development of these integrations, ensuring scalability and the quality and reliability of systems.
Job description
Job title
Senior Software Engineer, Core Banking (80-100%)Location
Switzerland, ZurichTasks
- You will be part of a team of engineers responsible for building processes and interfaces that connect Sygnum's digital solutions to our core banking platform.
- Their work will ensure seamless synchronization between digital assets and core banking operations.
- As a Senior Software Engineer, you will play a key role in further developing these integrations across business units, driving the scalability of booking processes and ensuring the quality and reliability of our systems.
- You will also design and maintain API-based features (such as balance inquiries, account transfers, payments, commerce and messaging) to meet the changing needs of customers and businesses.
Main tasks
- Actively participate in the development of new features and enhancements by writing and reviewing high quality, secure code with comprehensive test coverage.
- Continuous improvement of the quality and security of applications, identification of existing technical debt and its simple repayment.
- Responding quickly and efficiently to production incidents, working with cross-functional teams to resolve issues and restore service continuity.
- Collaboration with platform engineers to improve CI/CD pipelines and streamline release processes.
- Collaboration with site reliability engineers and solution architects to optimize application availability, resilience and observability.
- Support and guidance for younger software engineers through coaching and mentoring.
Requirements
- You like to build scalable backend services based on our tech stack: Java running on AWS.
- You have a collaborative and growth-oriented attitude.
- They care about quality and security and take these aspects of the software development life cycle seriously.
- You agree to take over the entire development life cycle, from solution conception to the implementation of the application in production.
- They are proactive and are motivated by new opportunities and challenges.
What makes you stand out
- Expertise in Java (5+).
- Expertise in Cor Quarkus (or Spring).
- Expertise in working with RDBMS (ideally Postgres).
- Experience in working with Kafka.
- Experience in working with teaching frameworks (ideally Redis).
- Design of flexible and robust REST APIs with an API-first approach.
- Understanding of microservices, event-driven architecture and ability to implement complex functions with high quality and security.
- Working knowledge of Docker and containerization.
- Experience in working with Kubernetes.
- Experience in working with AWS is an advantage.
- Experience in working with TypeScript and a UI framework (React, Angular) is an advantage.
We offer
- Participate in a dynamic, global team that builds a trusted interface between traditional and digital assets.
- Workplace at Sygnum.
Job details