Capyx is looking for an experienced Senior Java Developer to strengthen our team. You will work on transaction and reporting services that support high-volume, business-critical banking operations, collaborating closely with cross-functional teams in a complex, regulated environment.


Your Responsibilities :

  • Design, develop, and maintain Java-based backend services
  • Frontend expertise: Angular/React/JavaScript
  • Implement and evolve transaction grouping logic integrated with existing reporting services
  • Develop and expose RESTful APIs consumed by digital channels and regulatory systems
  • Ensure performance, scalability, data integrity, and security of transaction and statement services
  • Integrate backend services with core banking systems and supporting platforms
  • Collaborate with colleagues and stakeholders across multiple areas of expertise
  • Contribute to code reviews, technical documentation, and production support

Must-Have Technical Skills

  • Strong hands-on experience with Java (8+)
  • Frontend: Angular/React/JavaScript
  • Solid knowledge of Spring Framework and Spring Boot
  • Proven experience in REST API development
  • Hands-on experience with Kafka
  • Strong understanding of relational databases and SQL
  • Experience working with transaction-heavy or data-intensive systems

DevOps & Tooling

  • Experience with GitLab and CI/CD pipelines
  • Familiarity with HP Application Lifecycle Management (ALM)
  • Experience working in Agile / Scrum environments

Soft Skills

  • Strong team player who collaborates effectively with diverse stakeholders
  • Proactive, adaptable, and comfortable in a dynamic environment
  • Ability to empower, challenge, and support team members constructively


Lead Java Developer

Apply Now
Back to search page