Java Developer
Role Overview
Software developer in ITSD Business Platforms, supporting a global Sales and Trading team.
The team builds a pre-execution workflow system for structuring, valuing, and matching voice deals in interest-rate products.
The role involves collaboration across technology teams and non-technical functions.
Key Skills for This Role
Full Job Posting
Role summary
Software developer in ITSD Business Platforms, supporting a global Sales and Trading team.
The team builds a pre-execution workflow system for structuring, valuing, and matching voice deals in interest-rate products.
The role involves collaboration across technology teams and non-technical functions.
Responsibilities
- Develop software using Java 25 as the primary language.
- Meet functional and non-functional requirements while maintaining extensibility and reliability.
- Improve the development and release environment, tooling, and processes.
- Work with traders and production support, providing Level 3 support as required.
- Participate in regular team meetings and Agile ceremonies.
- Coordinate with business and functional analysts, product owners, IT partners, and regional development teams.
- Balance project delivery with business-as-usual and support tasks.
Required qualifications and experience
- Degree in Computer Science or a similar engineering discipline.
- At least five years of relevant experience.
- Strong fundamentals in concurrency, algorithms, and data structures.
- Extensive experience with distributed systems and multithreaded, asynchronous applications.
- Ability to deliver software using Scrum or Agile methodology.
- Strong Java skills, including streams, lambdas, and advanced concurrency APIs.
- Experience with Spring Boot, PostgreSQL, OpenShift, JVM profiling and tuning, and debugging.
- Extensive test-driven development experience and knowledge of CI/CD on large complex systems.
Additional desirable experience
- JavaScript or TypeScript and ReactJS experience is a plus.
- Pricing or risk experience in investment banking, including risk sensitivities and front-to-back processes, is desirable.
- Algorithmic trading, low-latency or lock-free programming, and microsecond-sensitive workloads are desirable.
- Experience with dynamic scalability, EKS or Nomad, Docker, gRPC, cloud services, Kafka or other message buses, and workflow or state management is desirable.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Sumitomo Group
Product Analyst - AVP
London, GBR
SMBC is seeking a Product Analyst with deep banking and finance expertise, specifically in interest rate derivatives. The role partners with front-office teams to improve workflows and translate business needs into techn
Application Support Analyst - AVP
London, GBR
SMBC Group is seeking an experienced Application Support Analyst to provide business-facing and technical production support for business-critical Fixed Income applications, particularly eTrading workflows. Candidates ne
Application Management Associate - Back Office Support Analyst
London, GBR
SMBC is seeking an associate to support business-critical Capital Markets back-office applications across settlements, reconciliations, collateral, post-trade processing, reporting, and compliance. The role covers applic
STPD - Accounting & Controlling - Project Manager/Business Analyst - Vice President
London, GBR
SMBC Group is seeking a Project Manager/Business Analyst for its Finance Change Department. The role delivers finance change through data analysis, technical accounting input, solution delivery, testing, and automation;
CLM Technology Team Business System Technical Analyst (TA) -AVP
London, GBR
SMBC is seeking an AVP-level technical analyst to support and deliver Client Lifecycle Management technology across EMEA. The role covers platform configuration, integrations, change and project delivery, requiring broad
STPD - Accounting & Controlling - Project Manager/Business Analyst - Vice President
London, GBR
SMBC Group is seeking a Project Manager/Business Analyst for its Finance Change Department. The role delivers finance change through data analysis, technical accounting input, solution prototyping, testing and automation
PERM - CD - Credit Business Analyst/Change Management Assistant - Associate
London, GBR
SMBC is seeking an early-career candidate to support credit risk systems, controls, and processes across EMEA. The role combines system and process change, data analysis, reporting, credit control, testing, and stakehold
Product Analyst - AVP
London, GBR
Application Support Analyst - AVP
London, GBR
Application Management Associate - Back Office Support Analyst
London, GBR
STPD - Accounting & Controlling - Project Manager/Business Analyst - Vice President
London, GBR
CLM Technology Team Business System Technical Analyst (TA) -AVP
London, GBR
STPD - Accounting & Controlling - Project Manager/Business Analyst - Vice President
London, GBR
PERM - CD - Credit Business Analyst/Change Management Assistant - Associate
London, GBR