Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Transaction Services Software Engineer, SrAssc

Home > Java programming jobs

Transaction Services Software Engineer, SrAssc in Others

  • State Street
  • Full time
  • Email
  • Hangzhou, China

Responsibilities

  • Develop and enhance Java services and data solutions for transaction processing, platform improvements, analytics use cases, and regulatory changes.
  • Build and support data ingestion, transformation, validation, and reconciliation workflows using Snowflake and Databricks.
  • Write maintainable and testable Java, SQL, and data engineering code.
  • Analyze production data, logs, pipeline metrics, and data quality results to support testing and troubleshooting.
  • Participate in technical design discussions, code reviews, data model reviews, testing, deployment, monitoring, and production support.
  • Apply automated testing, data quality validation, engineering controls, and operational practices for high-volume transaction systems and data platforms.
  • Collaborate with business analysts, product owners, data engineers, and global engineering teams while owning assigned deliverables.

Requirements

  • At least 2 years of software development, data engineering, or related technology experience.
  • Bachelor’s degree or higher in Computer Science, Software Engineering, or a related discipline.
  • Hands-on experience with Java/J2EE and Spring or Spring Boot.
  • Strong knowledge of SQL, relational databases, and data modeling concepts.
  • Experience with Snowflake, Databricks, or comparable cloud data platforms.
  • Understanding of data ingestion, transformation, data quality, and reconciliation concepts.
  • Experience with unit testing and familiarity with test-driven development or automated testing frameworks.
  • Experience working in an Agile/Scrum software development environment.
  • Preferred experience includes MQ or Kafka, Apache Spark, Delta Lake, AWS, Azure, Docker, Kubernetes, Python, or Scala.
  • Interest in or exposure to financial transaction processing, reconciliation, data governance, analytics platforms, or business-critical application support.
  • Good analytical, problem-solving, communication, prioritization, and teamwork skills.

Benefits

  • Inclusive development opportunities, flexible work-life support, paid volunteer days, and employee networks are offered.
  • The role is based in Hangzhou, China.

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,...

Similar positions

Senior Software Engineer, Mobile, Android

  • Google
  • Full time
  • USA
  • 11/11/2026
  • Salary: $174k - $252k/yr
  • Durham, NC

Software Development Engineer in Test

  • Veralto
  • Full time
  • Others
  • 11/11/2026
  • Bengaluru, India

Senior Software Engineer - Personalization Data

  • Netflix
  • Full time
  • USA
  • 11/11/2026
  • Salary: $388k-$619k
  • Remote

Principal Software Engineer

  • MITRE
  • Full time
  • USA
  • 11/11/2026
  • Salary: $173k - $260k/yr
  • McLean, VA

Junior Software Engineer/Consultant

  • Netcompany
  • Full time
  • Remote
  • 11/11/2026
  • Salary: Competitive
  • Greece