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.