





Mid-level backend role, known payments brand, metro location, and broad Java/Spring requirements drive high competition.
Core Java backend skills are transferable, but payments domain and PCI‑DSS/security requirements increase domain specificity moderately.
Explicit 4–6 years plus mandatory Java, Spring Boot, Hibernate, security, and database skills enforce high shortlisting strictness.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, develop, and maintain high-availability enterprise payment applications using Java backend technologies.
Build scalable, secure applications compliant with PCI-DSS standards, ensuring platform reliability and supporting business expansion.
Produce efficient, fully tested code aligned with best engineering practices to reduce maintenance and technical debt.
4-6 years of hands-on experience in Java, Spring Boot, and Hibernate.
Strong knowledge of OOP, data structures, algorithms, REST APIs, web services (XML, JSON), and security implementations (OAuth2, OIDC).
Experience with relational databases (SQL, Oracle, PL/SQL) and Unix/Linux platforms.
Familiarity with unit testing (JUnit), code quality/security tools (SonarQube, Snyk, Checkmarx), and version control (GitHub).
Experienced in end-to-end Java backend service development with a focus on security and compliance in payment industry or related domain.
Capable of delivering enterprise-grade, scalable applications within Agile environments, skilled in minimizing technical debt and ensuring code quality.
Comfortable working in a global team setting and taking ownership of service reliability and innovation.