Senior Java Developer

SWIFT

7+ years professional java experience
Spring boot and spring framework proficiency
Microservices architecture and restful api design
The role involves designing and maintaining complex, high-performance Java applications for critical financial messaging infrastructure

Job Summary

  • The role involves designing and maintaining complex, high-performance Java applications for critical financial messaging infrastructure.
  • Candidates will lead technical discussions, contribute to architectural decisions, and mentor junior developers within a diverse team.
  • Swift offers an inclusive environment where unique individuals can bring their full selves and ideas to the global financial community.

Matching Summary

The role involves designing and maintaining complex, high-performance Java applications for critical financial messaging infrastructure.

Skills & Requirements

Must-have

  • 7+ years professional Java experience
  • Spring Boot and Spring Framework proficiency
  • Microservices architecture and RESTful API design
  • Relational and NoSQL database knowledge
  • Message queue experience with Kafka or RabbitMQ
  • CI/CD pipeline familiarity with Jenkins or GitLab

Nice-to-have

  • Cloud platform experience on AWS, Azure, or GCP
  • Background in financial services or payment systems
  • Mentorship of junior developers
  • Strong communication skills for technical concepts

Key Requirements

  • Bachelor's or Master's degree in Computer Science or related field
  • Minimum 7 years of professional Java software development experience
  • Experience in financial services industry highly desirable

Work Rights

Not specified

Tailored Resume

Cover Letter