Software Engineer III - Java Full-Stack - Senior Associate
J.P. Morgan
Software Engineer III - Java Full-Stack - Senior Associate
Job Information
- Job Identification 210673320
- Job Category Software Engineering
- Business Unit Commercial & Investment Bank
- Posting Date 10/03/2025, 11:08 AM
- Locations 4 John Carpenter St, London, Greater London, EC4Y 0JP, GB
- Job Schedule Full time
Job Description
As a full-stack Java engineer puts you in the ranks of the top talent in your field. Play a critical role at one of the world's most iconic financial institutions where critical business flows are being supported and green-field projects are being built.
As a Software Engineer III at JPMorgan Chase within the Transfer Agency Technology team, you will be an experienced member of a team dedicated to delivering software solutions that meet predefined functional and user requirements, with a focus on resiliency and scalability. You will work on solutions provided as a consolidated platform for both internal and external clients. The Transfer Agency (TA) business is a crucial component of the Fund Services bundled service, offering an outsourcing solution to investment fund managers for maintaining shareholder records, processing subscriptions and redemptions, producing and distributing investor and client statements, processing retrocessions, and providing certain anti-money laundering services.
Transfer Agency (TA) is business which is a key component of the Fund Services bundled service. It offers an outsourcing solution to investment fund managers for the maintenance of shareholder records, processing of subscriptions and redemptions, production and distribution of investor and client statements, retrocessions processing and providing certain anti-money laundering services.
Job responsibilities
- Executes application solutions design, development, and technical troubleshooting with the ability to apply knowledge of existing security solutions to satisfy security requirements for internal clients (e.g., product, platform, application owners)
- Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems
- Exposure to both Transfer Agency and Alternative Investment business domain knowledge
- Enterprise systems design, architecture and integration for distributed applications
- Work with operational users and product owners of the platform to gather requirements
- Inter-team mentoring on software best practices and solutions
- Full involvement in testing cycles across all environment methods
- Leads delivery of continuity-related awareness, training, educational activities, and exercises
- Adds to team culture of diversity, opportunity, inclusion, and respect
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and proficient applied experience
- Experience developing software engineering solutions
- Proficient in coding in Java, Javascript
- Relational database knowledge is desirable (Oracle, SQL Server)
- Overall knowledge of the Software Development Life Cycle
- Solid understanding of agile methodologies such as CI/CD, application resiliency, and security
- Work well as part of a globally distributed team
- Good analytical skills for effective problem solving, debugging and design
- A personal enthusiasm for technology and a drive to implement innovative and novel solutions to business problems
- Self-motivation and tenacity to push new ideas and changes through
- Good written and verbal communication skills in both technical and business domains
About Us
About the Team
Similar Jobs