Java Full Stack Developer – Engineering (Java, React, Cloud) - Manager
Core
Lead architecture, design, and delivery of complex enterprise-scale cloud-native applications while remaining hands-on in critical components.
Role type
Senior IC/Manager Full Stack Developer (Java, React, Cloud)
Builds
Cloud-native microservices, REST APIs, and enterprise-grade applications for institutional investors.
Domain
Financial services / Enterprise software engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Java 8/11 (streams, concurrency), Spring Boot, React JS, Microservices architecture, REST API design, Unit/Integration testing (JUnit, Mockito), CI/CD pipelines, Docker, Kubernetes, AWS or Azure
Preferred skills
Python scripting, Observability tools, Experience in regulated environments
Technologies
Java, Spring MVC, Spring Boot, Spring JPA, Hibernate, React JS, JUnit, Mockito, Git, Maven, Gradle, Docker, Kubernetes, Jenkins, Azure DevOps, GitHub Actions, AWS, Azure
Responsibilities
Provide hands-on technical leadership to full-stack engineering teams; Own end-to-end system architecture and solution design; Remain hands-on in Java/Spring Boot and React JS for critical components; Drive best practices in object-oriented design and performance optimization; Design, govern, and review REST APIs and data access strategies; Ensure high code quality through testing and automation; Collaborate with Business, Product, QA, and DevOps teams; Own CI/CD pipelines and deployment strategies; Mentor senior engineers and managers; Manage project-wide technical documentation.
Seniority
Senior, hands-on IC with management responsibilities