Skip to main content

Full Stack Software Engineer II

Full Stack Software Engineer II
JPMorgan Chase & Co
remote
8 months 3 weeks ago

JOB DESCRIPTION

We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Java/ Python Full Stack Software Engineer II at JPMorgan Chase within the e-Controls team managing the trading risk for Markets Technology, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Your responsibilities will include working closely with our key stakeholders and addressing business challenges in the e-trading risk control space, through innovative ideas and solutions. You will utilize your skills throughout the entire software development lifecycle, continuously collaborating with stakeholders to meet shared objectives. Our work environment promotes experimentation, ongoing enhancement, and learning in a team-oriented setting that appreciates diverse perspectives and innovative solutions for our partners around the world.

Job responsibilities

  • Produces secure and high-quality production code, conducts thorough reviews, and troubleshoots code authored by peers.
  • Collaborates seamlessly with cross-functional teams, engaging with business analysts, product managers, and quality assurance teams.
  • Creates and maintains RESTful APIs to facilitate communication among diverse modules and systems.
  • Exerts influence on decisions shaping product design, application functionality, and technical operations and processes.
  • Functions as an expert in one or more areas, contributing significantly to the team's design and innovation challenges.
  • Champions and adheres to the adoption of firm wide frameworks, tools, and Software Development Life Cycle practices.
  • Identifies and seizes opportunities to automate and streamline processes, enhancing overall operational stability and software application/platform usability.
  • Offers technical support to end-users and collaborates with support teams to address customer inquiries effectively.
  • Ensures clear communication with team members and stakeholders, fostering alignment on project goals and timelines.
  • Demonstrates a commitment to continuous learning by consistently enhancing skills in Java, Python, and pertinent frameworks and tools.

Required qualifications, capabilities, and skills

  • Formal training or certification on programming language(s) (Java, Python) concepts and expanding applied experience.
  • Advanced in one or more programming language(s) (Java, Python)
  • Hands-on practical experience delivering system design, application development, testing, and operational stability
  • Advanced understanding of agile methodologies such as CI/CD, Applicant Resiliency, and Security
  • Proficient in all aspects of the Software Development Life Cycle
  • Curious, innovative and enjoy a technical challenge and able to deliver solutions towards the big picture
  • You can communicate effectively with the stakeholders
  • Able to understand the business value of the requirements and communicate accordingly with the team/stakeholders
  • You are empathetic and listen actively to suggestions from team members
  • Good understanding and working knowledge of distributed systems/micro services framework.

Preferred qualifications, capabilities, and skills

  • AWS Certification (any)
  • Strong skills in Java and/or Python
  • Experience/understanding in Web UI frameworks such as REACT or Angular
  • Proficiency with database technologies – Oracle preferred
  • Advanced knowledge of design patterns and principles
  • Financial industry knowledge & experience

ABOUT US

J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world’s most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives.

We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. In accordance with applicable law, we make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as any mental health or physical disability needs.

ABOUT THE TEAM

Our Corporate & Investment Bank relies on innovators like you to build and maintain the technology that helps us safely service the world’s important corporations, governments and institutions. You'll develop solutions that help the bank provide strategic advice, raise capital, manage risk, and extend liquidity in markets spanning over 100 countries around the world.

Expertise level

Work arrangement

Similar Jobs in United Kingdom

Similar Jobs in Dorset

Similar Jobs in Bournemouth