Qureos

FIND_THE_RIGHTJOB.

Java Developer-Banking

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

Job Summary:

We are looking for a competent and detail-oriented Java Developer to join our technology team within the banking domain. The ideal candidate has hands-on experience building stable, secure, and scalable applications that align with banking regulatory standards and business needs. You will contribute to the development and modernization of digital banking platforms, core banking components, and integration systems while collaborating with business and technical stakeholders.

Key Responsibilities:

  • Develop and maintain Java-based banking applications, including customer-facing channels, internal systems, and integration services.
  • Build and enhance RESTful APIs to support digital channels such as mobile banking, internet banking, and middleware services.
  • Work closely with architects to implement secure, stable, and scalable solutions in accordance with banking compliance and security standards.
  • Participate in the enhancement of core banking features, transaction flows, payment systems, and regulatory reporting modules.
  • Integrate systems with payment gateways, fraud systems, KYC engines, and external banking partners.
  • Conduct thorough debugging and root-cause analysis for production incidents.
  • Collaborate with QA, DevOps, and Business Analysts to ensure high-quality releases.
  • Perform code reviews, optimize code performance, and enforce coding best practices.
  • Support continuous integration and deployment activities across multiple environments.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or related technical discipline.
  • 3–7 years of experience in Java development, ideally within the banking or financial services industry.

Strong proficiency in:

  • Core Java, OOP concepts, multithreading, exception handling
  • Spring Boot, Spring MVC, Spring Data JPA
  • RESTful API design and integrations

Hands-on experience with databases commonly used in banking:

  • Oracle, SQL Server, PostgreSQL
  • Knowledge of microservices architecture and distributed systems.
  • Familiarity with CI/CD pipelines, Git, and build tools such as Maven or Gradle.
  • Experience with application security, encryption concepts, and secure coding practices (OWASP).
  • Understanding of transactional systems, audit trails, and financial data integrity requirements.

© 2025 Qureos. All rights reserved.