Join a renowned organization in the banking industry as a Senior Software Engineer. Contribute to an exceptional digital banking platform, combining design and technology to serve 9 million customers across Europe. Collaborate in an agile environment to make banking simple, intelligent, and personalized. Bring innovative designs to life, ensuring code quality. Work with various clients and handle data to elevate the platform's performance.
Job Requirements:
- Strong expertise in building and designing Java-based HTTP APIs
- Proficient understanding of the Spring ecosystem and experience with Spring applications
- Knowledge of search technology and/or distributed systems
- Experience with Elasticsearch or other distributed search and analytic engines
- Dedication to code quality and comprehensive testing
What We Value:
- Ability to iterate rapidly without compromising quality, attention to detail
- Focus on maintaining clean code and continuously improving existing systems
- Appreciation for respectful challenges and constructive criticism
- Passion for learning and supporting the professional growth of others
- Resilience in handling pressure, noise, and criticism while maintaining a positive attitude
- Clear values and opinions, fluent in English
Why You'll Enjoy Working With Us:
- Collaborate with an experienced developer team, fostering idea exchange and pushing boundaries
- Embrace a relaxed and professional work environment with provided hardware and software
- Emphasize open-mindedness and dedication to finding the best solutions
- Support personal well-being, career development, and educational needs
- Opportunities to attend conferences and showcase your work
- Proactive adaptation to the evolving work environment
- Flexibility in work style (remote, virtual office, etc.) to ensure the platform shines.