We are seeking Senior Full Stack Engineers to support technology initiatives focused on distributed microservices, full-stack applications, cloud-based solutions, and regulatory requirements within a financial services environment. The ideal candidate will have strong experience across Java/Spring Boot, React/TypeScript, Python, AWS, ETL/data pipelines, and SQL.


What You’ll Do

  • Lead and contribute to technology projects involving distributed microservices and full-stack systems.
  • Develop scalable backend services using Java, Spring Boot, Python, and REST APIs.
  • Build responsive frontend applications using React and TypeScript.
  • Develop and support ETL processes, data pipelines, and automation using Python.
  • Design and implement cloud-based solutions using AWS services.
  • Work with relational databases and SQL, including PostgreSQL and MySQL.


Required Qualifications

  • Bachelor's degree.
  • At least 4 years of professional software engineering experience; internship experience does not count.
  • At least 1 year of cloud computing experience with AWS, Azure, or Google Cloud.
  • Professional experience with Java/Spring Boot.
  • Strong React and TypeScript experience.
  • Experience with Python, particularly for ETL, data pipelines, or scripting.
  • Experience designing and developing REST APIs.
  • Strong SQL experience with PostgreSQL and/or MySQL.
  • Experience with AWS cloud services.
  • Experience with Git and CI/CD pipelines.
  • Experience working in Agile environments.
  • AML / financial crimes domain experience strongly preferred.


Similar jobs

Full-Stack Java Engineer

Apply Now
Back to search page