Senior Software Engineer, Java Officer at State Street - ScoutJobs - The AI-curated global job board
Skip to content
State Street
Posted 21 hours ago

Senior Software Engineer, Java Officer

State Street

Requirements

B.S. in Computer Science or related field, 8+ years professional software engineering experience, Expertise in core and enterprise Java, 6+ years designing highly transactional, concurrent systems, 2+ years cloud native development (Azure preferred), 2+ years SpringBoot, Microservices, and Kafka, Extensive experience with RDBMS (Oracle, SQL Server), Knowledge of data structures and algorithms

Skills

JavaSpring BootMicroservicesKafkaAzureSQLReact

About the role

Responsibilities

  • Analyze, design, develop, test, and debug medium to large software enhancements for Front Office Trading teams.
  • Collaborate with Business Analysts and Product Managers to translate complex business requirements into sustainable software.
  • Participate in product architecture design and provide direction during code reviews.
  • Develop and implement software programs using Java, C#, SQL, and JavaScript.
  • Write unit and automation tests to ensure high-quality end products.
  • Contribute to written design and API documentation.
  • Actively participate in the Agile/Scrum development process, including daily standups and sprint planning.
  • Provide mentoring to junior engineers and interns.

Requirements

  • B.S. in Computer Science, Engineering, Mathematics, Physics, or a related technical field.
  • 8+ years of professional software engineering experience with expertise in core and enterprise Java (collections, concurrency, multithreading, JDBC).
  • 6+ years of experience designing highly transactional, concurrent, and event-driven systems.
  • 2+ years of experience with SpringBoot, Microservices, and Kafka.
  • 2+ years of cloud-native development experience (Azure preferred).
  • Extensive experience with RDBMS such as Oracle and SQL Server, including writing complex, high-performing SQL.
  • Strong understanding of data structures, algorithms, object-oriented programming, and design patterns.

Preferred Qualifications

  • MS degree in a technical field.
  • Experience with Financial Trading systems.
  • UI development experience in C#, React, or JavaScript.
  • Experience troubleshooting database and application performance issues.
  • Proven ability to write clean, maintainable code with extensive test coverage.

About the Company

State Street is one of the largest custodian banks, asset managers, and asset intelligence companies in the world. Through Charles River Development, we provide a leading investment management platform that supports critical front-office functions including Portfolio Management, Order Management, and Execution. We are committed to fostering an inclusive environment where employees can reach their full potential through continuous development and flexible work support.

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 free

Senior Software Engineer, Java Officer

State Street · Hyderabad

Sign up to apply