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 maintenance of interfaces between digital banking solutions and the core banking platform. Your work includes designing scalable processes, ensuring quality and reliability, and collaborating with other teams to meet business requirements.
Job description: Senior Software Engineer, Core Banking (80-100%)
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 safety of applications, identification of existing technical debt and changes for repayment
- Responding quickly and effectively 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
- You value quality and security and take these aspects into account in the software development life cycle
- You agree to take over the entire development life cycle, from solution conception to the implementation of the application in production
- You are proactive and motivated by new opportunities and challenges
What makes you stand out:
- Expertise in Java (5+)
- Expertise in C++ or Quarkus (or Spring)
- Expertise in working with RDBMS (ideally Postgresql)
- 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
- Team-first mindset. The team stands above the individuals
- Our employees always come first. Everything starts here
- We often deliver with high quality and safety. Yes, that's right
- We celebrate successes and learn from mistakes. The key to a healthy balance
- We are pragmatic and look for simplicity. KISS everywhere
- We have a positive impact. We deliver results
Job details