JPMorgan Chase & Co logo
JPMorgan Chase & CoPosted 1 week ago

Software Engineer III - Java

On-siteBournemouth, England, United Kingdom

Full TimeEnterpriseFinancial Services

Job Summary

Execute software solutions across design, development, and technical troubleshooting to solve complex engineering challenges. Create secure, high-quality production code and maintain algorithms operating synchronously with critical financial systems. Gather, analyze, and develop visualizations from large data sets to drive continuous improvement of software applications. Proactively identify hidden problems and patterns in data to improve coding hygiene and system architecture. Contribute to software engineering communities of practice and events exploring emerging technologies. Leverage enterprise-authorized AI coding assist tools to improve code quality and delivery speed, validating outputs through peer review and automated testing. Work within a global Agile engineering team in Bournemouth, supporting real-time dashboards, cash forecasting, and funding functions for senior executives. Champion a team culture of diversity, opportunity, inclusion, and respect.

Required Qualifications

  • Formal training or certification on software engineering concepts
  • Proficient applied experience in software engineering concepts
  • Hands-on practical experience in system design
  • Hands-on practical experience in application development
  • Hands-on practical experience in testing
  • Hands-on practical experience in operational stability
  • Proficiency in Java 8 and above
  • Strong working knowledge of the Java ecosystem
  • Solid understanding of the Spring framework
  • Solid understanding of the Spring ecosystem
  • Hands-on practical experience with relational database management systems
  • Experience developing, debugging, and maintaining code in a large-scale environment
  • Experience using modern programming languages
  • Experience using database querying languages
  • Demonstrated understanding of the Software Development Life Cycle
  • Demonstrated understanding of agile methodologies
  • Demonstrated understanding of continuous integration
  • Demonstrated understanding of delivery
  • Demonstrated understanding of application resiliency
  • Demonstrated understanding of security practices
  • Demonstrated knowledge of software applications within a technical discipline such as cloud
  • Demonstrated knowledge of software applications within a technical discipline such as artificial intelligence
  • Demonstrated knowledge of software applications within a technical discipline such as machine learning
  • Demonstrated knowledge of software applications within a technical discipline such as mobile
  • Hands-on experience with Unix/Linux operating systems
  • Hands-on experience using enterprise-authorized AI-assisted software development tools within the work environment
  • Demonstrated ability to critically evaluate AI-generated outputs
  • Demonstrated ability to validate AI-generated outputs
  • Understanding of responsible AI use in engineering workflows
  • Understanding of data sensitivity considerations in AI workflows
  • Understanding of secure handling of inputs/outputs in AI workflows
  • Understanding of adherence to resiliency expectations in AI workflows
  • Understanding of adherence to security expectations in AI workflows

Desired Qualifications

  • Familiarity with modern front-end technologies such as JavaScript
  • Familiarity with modern front-end technologies such as React
  • Experience with DevOps practices including continuous integration
  • Experience with DevOps practices including continuous deployment
  • Experience with DevOps tools such as Jenkins
  • Experience with DevOps tools such as SonarQube
  • Exposure to job scheduling tools such as Autosys
  • Exposure to job scheduling tools such as Control-M
  • Exposure to cloud technologies
  • Exposure to cloud-native development patterns
  • Exposure to NoSQL databases

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce