Skip to main content

Java Developer with Payments Background

Technology
Saxon Global
2 months ago
Full time

Job description

  • 8+ years of Java development experience
  • Proven experience in payments processing and banking systems
  • Strong knowledge of Java, Spring Framework (Boot, MVC, Data)
  • Experience with payment protocols (ISO 20022, SWIFT, PCI DSS)
  • Familiarity with core banking systems and transaction workflows
  • Experience integrating with payment gateways and external APIs
  • Understanding of security practices in financial applications
  • Knowledge of relational databases (Oracle, MySQL)
  • Exposure to cloud platforms (AWS, Azure) preferred
  • Excellent problem-solving and analytical skills
  • Strong communication and teamwork abilities

· Skills

  • Java (Spring Boot)
  • RESTful and SOAP web services
  • Experience using MongoDB
  • Microservices architecture
  • Messaging systems (Kafka, RabbitMQ)
  • Version control (Git)
  • CI/CD pipelines and build tools (Maven, Gradle)
  • Secure coding practices
  • Knowledge of banking regulations and compliance standards
  • Ability to mentor junior developers
  • Agile/Scrum methodology familiarity

Interested in this role?