Java Developer with Payments Background
Technology
Saxon Global2 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?