Join Azqore, a leading WealthTech company powering the digital transformation of private banking.
A subsidiary ofIndosuez Wealth Management , the wealth management arm of theCrédit Agricole Group , Azqore is aninternational company specializing inInformation Systems outsourcing andBanking Operations Processing for privatebanking players .
We provide our customers with an Integrated Information System (S2i), and a full range ofdigital banking products and services .
We also handle our customers' back office operations from three hubs,in Switzerland, Portugal and Singapore .
For more than30 years , we have been helping financial institutions transform their business through our integrated banking platform and digital ecosystem. Today, Azqore supports20+ client banks , manages overCHF 200 billion in Assets Under Management , and relies on a team of750+ professionals across Europe and Asia.
Technology is at the heart of our strategy. Our engineering teams build and maintain mission-critical applications used daily by bankers, advisors, and clients worldwide.
To strengthen our Digital Solutions team, we are looking for a for aSenior Java Developer passionate about building robust, scalable, and high-performance enterprise applications.
🤓 Role Overview
We are looking for a Senior Java Developer with 6 to 10 years of experience to manage the software development life cycle, from planning and prioritizing to testing and release.
👨🔧 Your responsibilities
Senior Java Developer responsibilities include gathering system and user requirements, building Java modules and testing features before release. If you have hands-on experience developing software with agile methodologies and are ready to lead our junior developers, we’d like to meet you.
Ultimately, you will deploy and maintain functional, secure and high-quality applications
Your main missions:
- Design, develop, and maintain high-performance, scalable Java applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and efficient code following best practices and industry standards.
- Participate in code reviews to ensure code quality and share knowledge with team members.
- Troubleshoot and debug complex issues in a timely and efficient manner.
- Provide technical leadership and mentorship to junior developers.
- Contribute to the continuous improvement of the development process, tools, and methodologies.
- Stay updated with the latest industry trends and technologies to ensure our solutions remain current and competitive.
- Work closely with product managers, designers, and other stakeholders to understand requirements and deliver high-quality solutions.
🧙♂️ Your core competencies
Bachelor’s / master’s degree in computer science, Information Technology, or a related field.
• Proven experience as a Senior Java Developer or similar role.
• Strong proficiency in Java and related technologies (Spring, Hibernate, etc.).
• Experience with microservices architecture and RESTful APIs.
• Strong understanding of software development principles, design patterns, and best practices.
• Proficiency in SQL and experience with relational databases (MySQL, PostgreSQL, etc.).
• Familiarity with version control systems such as Git.
• Experience with continuous integration and continuous deployment (CI/CD) pipelines.
• Excellent problem-solving skills and attention to detail.
• Strong communication and collaboration skills.
• Ability to work independently and as part of a team in a fast-paced environment.