- Participate in requirement-gathering sessions with product teams and assess the technical feasibility of features and integrations.
- Take ownership of design and solutioning for modules assigned within a sprint.
- Drive technical design sessions and peer reviews to ensure alignment with architectural standards.
- Deliver robust and secure solutions aligned with ISO 20022, SWIFT, SEPA, and other payment formats.
- Ensure code quality through code reviews, static analysis tools, and adherence to test-driven development.
- Work closely with QA and DevOps to ensure smooth CI/CD and release processes.
- Investigate production issues and perform RCA for defects and escalations.
- Continuously improve the system through innovation, refactoring, and adoption of emerging technologies.
Requirements
- 5-8 years of experience in Java/JEE development with expertise in Core Java, Java EE (8+), multithreading, memory management, and performance tuning.
- Strong proficiency in Spring ecosystem (Spring Boot, Data, Security) and messaging systems (IBM MQ, RabbitMQ, Apache Kafka) in secure, HA environments.
- Hands-on experience with relational (PostgreSQL, Oracle, DB2) and NoSQL databases (MongoDB), plus SSL/TLS and secure data flows.
- Skilled in containerization (Docker, Kubernetes), CI/CD pipelines (Jenkins, GitHub Actions), and observability tools (Prometheus, Grafana, Dynatrace).
- Deep understanding of financial messaging standards (ISO 20022, SWIFT, MT/MX messages, SEPA, NACHA) and payment flows (RTGS, real-time, cross-border), with compliance and security expertise.
- Proven experience in banking/fintech implementations, including reconciliation, settlement, and reference data management.
Core Competencies
Demonstrates expertise in Java/JEE development, particularly in Core Java and the Spring ecosystem, while ensuring compliance with financial messaging standards such as ISO 20022 and SWIFT. Proven ability to deliver secure, high-quality solutions and drive continuous improvement in banking and fintech environments.
Highest-signal resume keywords
- Java/JEE Development
- Spring Ecosystem (Spring Boot, Data, Security)
- Financial Messaging Standards (ISO 20022, SWIFT, SEPA)
- Containerization (Docker, Kubernetes)
- CI/CD Pipelines (Jenkins, GitHub Actions)
ATS Optimization Keywords
Hard Skills
- Core Java
- Java EE (8+)
- Multithreading
- Memory Management
- Performance Tuning
- Relational Databases (PostgreSQL, Oracle, DB2)
- NoSQL Databases (MongoDB)
- Static Analysis Tools
- Test-Driven Development
- Root Cause Analysis (RCA)
Soft Skills
- Collaboration
- Problem-Solving
- Ownership
- Communication
Industry Keywords
- Banking
- Fintech
- Payment Flows
- Reconciliation
- Settlement
- Reference Data Management
- Secure Data Flows
- High Availability (HA) Environments
Tools & Technologies
- IBM MQ
- RabbitMQ
- Apache Kafka
- Prometheus
- Grafana
- Dynatrace