- Position open to Junior profile as long as you are curious and can adapt easily
- Open to either Java or C# proficiency
About Our Client
Growing independant private bank investing massively in its core systems to provide best internal and client service possible.
Launched numerous and various projects to gain efficiency and effectiveness on operations over the last years.
Good employer branding with competitive salary proposition and extensive temporary contracts.
Technical and functional teams with high level of expertise and know-how.
As a Microservices Developer, within a team and with permanent discussion with the Business, you will be responsible for designing, developing, integrating, configuring, and maintaining microservices-based applications (including REST APIs).
You will hence contribute to the modernisation of the mission critical systems.
- Collaborate with cross-functional teams to define architectural requirements and implement efficient functional solutions.
- Ensure the scalability, reliability, and performance of microservices through proper design and implementation (JAVA or C#).
- Troubleshooting and debugging production issues in a timely manner.
- Implementing best practices and industry standards for microservices architecture.
- Keeping up to date with emerging technologies and trends in microservices development.
The Successful Applicant
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Strong Java or C# programming skills,
- In-depth knowledge of microservices architecture principles and patterns.
- Proficiency in designing and implementing RESTful APIs.
- Familiarity with gRPC, swagger, and GraphQL.
Strong technical analysis and documentation skills, along with experience in CI/CD, Azure DevOps, and SQL databases, are desired.
Additional experience in API security and front-end frameworks (Vue JS, Angular, or React JS) would be a plus.
What's on Offer
Global Opportunities: our client operates globally, with a significant presence in major financial centres. This offers employees opportunities to work with diverse markets, collaborate with international teams, and gain exposure to a wide range of clients and investment strategies.
Collaborative Environment: our client values collaboration and teamwork. Employees have the opportunity to work with experienced professionals from various disciplines and backgrounds, fostering a supportive and collaborative work environment.
Focus on Innovation: our client recognises the importance of staying ahead in a rapidly evolving industry. The bank encourages innovation and invests in technology and digital solutions to enhance client experiences and streamline processes.