





Senior, niche Java architect role with banking focus reduces applicant competition.
Deep Java architecture and payments/banking domain experience limit cross-industry transferability.
Explicit 10–14 years and strong Java, integration, and banking requirements make screening highly selective.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Own technical analysis, solution design, and implementation plans for Java applications, APIs, backend services, and integrations.
Define and document API contracts, message flows, data mappings, error handling, and contribute to CI/CD pipelines and deployment automation.
Lead testing efforts, support defect analysis and troubleshooting to ensure solutions meet quality, security, performance, and maintainability requirements.
10-14 years total experience with strong Java development and technical analysis skills (Java 21/25 preferred).
Engineering graduate degree required.
Experience in backend development, distributed systems, API contract design, integration between Java applications, mainframe systems, and external platforms.
Experience working in Agile squads and with Agile tools (Jira, Confluence, etc.).
Experienced in banking, payments, cards, and digital banking domains, with knowledge of card management and card ecosystem concepts.
Proven ability to perform detailed technical impact analysis across multiple applications and teams.
Proficient in defining and delivering scalable, secure, maintainable solutions and comfortable working in iterative Agile delivery environments.