
Full Stack Developer - Manager
State Street1 day ago
Bengaluru, India or Hyderābād, IndiaStaff+
Responsibilities
- Design and build Java/Spring Boot microservices and REST APIs for trade processing, accounting, reconciliation, and settlement.
- Develop Kafka and IBM MQ event-driven integrations with robust message handling, retries, and idempotency.
- Implement efficient Oracle and relational database access using JPA/Hibernate and SQL, collaborating on schema and performance.
- Rebuild legacy business logic as clean, testable services and validate behavior with business analysts and subject-matter experts.
- Build and maintain React/TypeScript interfaces and connect them to backend APIs with authentication, state management, and error handling.
- Deploy scalable services on AWS and support high availability, security, observability, production releases, cutovers, and early-life support.
- Create unit, integration, contract, performance, resilience, and component tests.
- Use GitHub Copilot, Claude Code, Devin, and similar AI agents for coding, refactoring, test generation, legacy analysis, and task execution, while reviewing all generated output.
- Develop prompts, context files, agent instructions, and reusable AI-assisted development patterns for the team.
- Participate in code reviews, design discussions, agile ceremonies, and cross-team technical collaboration.
Requirements
- At least 6 years of software development experience, primarily in backend development.
- Strong experience with Java 17+, Spring Boot, Spring Data/JPA, REST API design, and multithreading.
- Practical experience with Kafka and/or IBM MQ.
- Hands-on knowledge of AWS services including ECS/EKS or Lambda, S3, SQS/SNS, RDS, IAM, and CloudWatch.
- Strong SQL skills and experience with Oracle or another enterprise relational database.
- Working knowledge of React hooks, component design, TypeScript, and modern JavaScript.
- Professional use of at least one of GitHub Copilot, Claude Code, or Devin, including the ability to identify incorrect AI output.
- Experience with Git, CI/CD, Docker, automated testing including JUnit and Mockito, clean code practices, and agile delivery teams.
- Preferred experience using all three named AI tools, MCP servers, and AI context from Jira, Confluence, or code repositories.
- Preferred financial-services or middle-office experience involving trade lifecycle, settlement, collateral, reconciliation, or accounting.
- Preferred experience modernizing Java EE/EJB, Payara, WebSphere, Sybase, PowerBuilder, or COBOL applications.
- Preferred experience with Terraform and infrastructure as code.
- AWS Developer Associate or Solutions Architect certification is preferred.
Benefits
- Inclusive development opportunities, flexible work-life support, paid volunteer days, and employee networks are offered.
- The employer is an equal opportunity employer.
Tech Stack
Apache KafkaAWSCOBOLDockerGitGitHub ActionsHarnessJavaJavaScriptJestJUnitReactSpring BootSQLTerraformTypeScript
Categories
About State Street
State Street is a global custodian bank and asset manager serving institutional investors with investment servicing, fund accounting, trading/FX, data, and index/active strategies. Its products include State Street Global Advisors’ funds and ETFs, the Charles River Investment Management Solution, and the front-to-back State Street Alpha platform. Founded in 1792 and headquartered in Boston, the company is publicly traded on the NYSE (ticker: STT) and operates across major markets worldwide.