Java Treasury Developer

Remote Work

Job Description:

Description:

We are looking for an experienced Java Treasury Developer to design, develop, and maintain applications supporting treasury and financial operations. The ideal candidate should have strong hands-on experience in Java development along with a good understanding of treasury and banking processes.

Key Responsibilities:

  • Design and develop scalable applications using Java and Spring Boot.
  • Develop and maintain REST APIs and microservices.
  • Work on treasury-related applications and financial systems.
  • Support trade processing, cash management, payments, and treasury workflows.
  • Develop efficient SQL queries and work with relational databases.
  • Integrate applications with internal and external financial systems.
  • Troubleshoot production issues and perform root-cause analysis.
  • Write unit and integration tests and participate in code reviews.
  • Collaborate with business analysts, QA teams, architects, and other development teams.
  • Follow Agile development practices and participate in Scrum ceremonies.
  • Support CI/CD and application deployment activities.

Required Qualifications:

  • 7+ years of software development experience.
  • Strong hands-on experience with Java.
  • Experience with Spring Boot and Microservices.
  • Good knowledge of REST APIs and SQL.
  • Experience in banking, financial services, or treasury applications.
  • Strong problem-solving and communication skills.
  • Experience working in Agile/Scrum environments.

Preferred Qualifications:

  • Experience with treasury management systems.
  • Knowledge of financial instruments, payments, cash management, or trade processing.
  • Experience with Kafka or other messaging technologies.
  • Cloud experience with AWS, Azure, or GCP.
  • Experience with CI/CD tools.

Key Skills:

  • Java, Treasury, Core Java, Spring Boot, Microservices, REST API, SQL, Banking, Financial Services
    JAVA

Share Profile