Skip to content
mimi

Full-Stack Java Developer (Banking Experience)

Jobs via Dice

New York · On-site Contract Mid Level 1mo ago

About the role

Job Summary

We are seeking a skilled Full Stack Java Developer with 5–7 years of experience and strong domain expertise in banking or financial services. The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications, working across both backend and frontend technologies in a fast-paced environment.

Key Responsibilities

  • Design, develop, and maintain full-stack applications using Java and modern frontend frameworks
  • Build scalable, high-performance backend services using Spring Boot and Microservices architecture
  • Develop responsive UI components using Angular / React / JavaScript frameworks
  • Collaborate with business analysts, product owners, and stakeholders to understand banking requirements
  • Implement secure and compliant solutions aligned with banking regulations
  • Integrate RESTful APIs and third-party services
  • Participate in code reviews, testing, and deployment processes
  • Troubleshoot, debug, and optimize application performance
  • Ensure high-quality deliverables using best coding practices

Required Skills

Backend:

  • Strong experience in Java, J2EE
  • Spring Boot, Spring MVC, Spring Security
  • Microservices architecture
  • RESTful API development

Frontend:

  • Angular / React / JavaScript / TypeScript
  • HTML5, CSS3, Bootstrap

Database:

  • SQL (Oracle, MySQL, PostgreSQL)
  • Basic knowledge of NoSQL (MongoDB preferred)

Tools & Technologies:

  • Git, Maven, Jenkins / CI-CD pipelines
  • Docker / Kubernetes (nice to have)
  • Agile/Scrum methodology

Domain Requirement

  • Mandatory experience in Banking / Financial Services domain
  • Knowledge of payments, lending, trade finance, or capital markets is a plus
  • Understanding of regulatory and compliance standards

Skills

AngularBootstrapCSS3DockerGitHTML5JavaJ2EEJavaScriptJenkinsKubernetesMavenMicroservicesMongoDBMySQLNoSQLOraclePostgreSQLReactRESTful APISQLSpring BootSpring MVCSpring SecurityTypeScript

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free