Backend Developer
Indexed description
We’re unique too. We were established to find a better way for the global financial community to move value – a reliable, safe and secure approach that the community can trust, completely. We’re always striving to be better and are constantly evolving in an ever-changing landscape, without undermining that trust. Five decades on, our vibrant community reflects the complexity and diversity of the financial ecosystem. We innovate diligently, test exhaustively, then implement fast. In a connected and exciting era, our mission has never been more relevant. Swift now has a presence in 200+ countries and legal territories to serve a community of more than 12,000 banks and financial institutions.
Job Summary**
S.W.I.F.T. SCRL is seeking a skilled Backend Developer to design, develop, and maintain robust and scalable backend systems, contributing to our critical financial messaging infrastructure.
Job Responsibilities
- Develop and implement high-performance, fault-tolerant backend services using Java and Spring Boot.
- Design and manage data models and interactions with Cassandra DataStax databases.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Perform code reviews, identify areas for improvement, and ensure code quality.
- Optimize applications for maximum speed and scalability.
- Troubleshoot and debug production issues, providing timely resolutions.
- Utilize Git for version control and collaborate effectively within a team environment.
- Work within a Linux environment for development, deployment, and operational tasks.
- Manage project dependencies and build processes using Maven.
- 2-3 years of experience as a Backend Developer, preferably in a complex enterprise environment.
- Strong proficiency in Java and extensive experience with the Spring Boot framework.
- Hands-on experience with Cassandra DataStax, including data modeling and query optimization.
- Solid understanding and practical application of Git for version control.
- Proficiency in Linux operating systems.
- Experience with Maven for build automation and dependency management.
- Ability to write clean, well-documented, and testable code.
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration abilities.
- Experience in the financial services industry is a plus.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search