Senior Full Stack Developer - Operate
Core
Designing, developing, and maintaining Java-based microservices and full-stack applications for a leading North American Bank.
Role type
Senior Full Stack Java Developer (Staff Augmentation)
Builds
Java Spring Boot microservices, React/Angular frontends, and Python backend components for banking clients
Domain
Financial Services / Banking / Cloud Native
Deliverable
production ML models | product features
Required skills
Java (Spring Boot), React, Python, TypeScript, Kubernetes, GitOps, CI/CD, SQL, Hibernate, Distributed Systems, Agile/Scrum
Preferred skills
Financial services domain experience, Independent project management, Technical demonstration delivery
Technologies
Java, Spring Boot, React, Python, TypeScript, Kubernetes, Git, MySQL, PostgreSQL, Hibernate
Responsibilities
Write clean, maintainable code using Java, Python, and React; Develop and maintain application documentation; Ensure security, performance, and scalability of applications; Implement and maintain automated testing frameworks; Work closely with QA, DevOps, and UX/UI teams; Collaborate with project managers to define scope and timelines; Allocate tasks and manage team workload; Monitor project progress and ensure deadlines are met; Identify opportunities for process improvements; Assess and manage risks; Ensure compliance with laws and regulations.
Seniority
Senior, hands-on IC with technical leadership