
Posted 22 days ago
Java Full Stack Developer
State StreetJava Full Stack Developer
Requirements
Java 8/11, Spring Boot, React JS, Microservices architecture, REST API design, JUnit/Mockito, Docker/Kubernetes, AWS or Azure, 10-15 years software engineering experience, 3-5 years technical leadership experience
Skills
JavaReactSpring BootAWSAzureMicroservicesDockerKubernetes
About the role
Responsibilities
- Provide hands-on technical leadership to full-stack engineering teams
- Own end-to-end system architecture, solution design, and implementation of cloud-native microservices
- Remain hands-on in Java/Spring Boot and React JS for critical components, code reviews, and design validation
- Drive best practices in object-oriented design, design patterns, multithreading, and performance optimization
- Design and review REST APIs, transaction management, and data access strategies
- Ensure high code quality through unit testing, automation, and rigorous review processes
- Collaborate with Business, Product, QA, and DevOps teams to ensure high-quality delivery
- Own CI/CD pipelines, deployment strategies, and production readiness practices
- Mentor senior engineers and managers to drive technical maturity
Requirements
- 10–15 years of overall software engineering experience
- 3–5 years of experience in a technical leadership or engineering management role
- Expert proficiency in Java 8/11 (streams, lambda, multithreading, concurrency)
- Strong experience with Spring Boot, Spring MVC, and Spring JPA/Hibernate
- Proficiency in React JS, including hooks and component-driven architecture
- Deep understanding of Microservices architecture and RESTful/event-driven systems
- Extensive experience with unit and integration testing using JUnit and Mockito
- Hands-on experience with containerization and orchestration using Docker and Kubernetes
- Experience with cloud platforms such as AWS (EC2, S3, EKS) or Azure (App Services, AKS)
- Proficiency with build tools like Maven or Gradle and version control via Git
- Bachelor’s degree in Computer Science or equivalent practical experience
Preferred Qualifications
- Working knowledge of Python for scripting and automation
- Exposure to observability, logging, and performance monitoring tools
- Experience working in large-scale enterprise or regulated environments
- Experience working in Agile/Scrum delivery models
About the Company
State Street is a global leader that helps institutional investors manage risk, respond to challenges, and drive performance and profitability. We are committed to fostering an inclusive environment where every employee is empowered to reach their full potential through development opportunities and vibrant employee networks.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeJava Full Stack Developer
State Street · Hyderabad
