Software Engineer III - Java Full-stack Developer

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.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance · Enterprise SaaS

Description For Software Engineer III - Java Full-stack Developer

As a Software Engineer III at JPMorgan Chase within Corporate Technology, you are part of an agile team that works to enhance, design, and deliver the software components of the firm's state-of-the-art technology products in a secure, stable, and scalable way. As an emerging member of a software engineering team, you execute software solutions through the design, development, and technical troubleshooting of multiple components within a technical product, application, or system, while gaining the skills and experience needed to grow within your role. This is an exciting time to join the team as you will be involved in developing and re-architecting legacy systems using cutting-edge technologies and driving the business into the Big Data era.

You'll be working with 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 approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives.

The role offers opportunities to work with modern technologies including Java, Spring Framework, and various database technologies. You'll be part of an agile team focused on delivering high-quality software solutions while following best practices in software development and security.

Last updated an hour ago

Responsibilities For Software Engineer III - Java Full-stack Developer

  • Executes standard software solutions, design, development, and technical troubleshooting
  • Writes secure and high-quality code using the syntax of at least one programming language
  • Creating Automated Unit Tests with Flexible/Open Source Frameworks using TDD approach
  • Designs, develops, codes, and troubleshoots with consideration of upstream and downstream systems
  • Applies knowledge of tools within the Software Development Life Cycle toolchain
  • Gathers, analyses, and draws conclusions from large, diverse data sets
  • Participate in regular standups and code reviews

Requirements For Software Engineer III - Java Full-stack Developer

Java
React
  • Experience with Java 8 or above, Spring Framework (Security, Boot, JPA, REST)
  • Hands-on practical experience in system design, application development, testing
  • Hands-on Experience using SQL/PLSQL
  • Experience in developing, debugging, and maintaining code in a large corporate environment
  • Experience across the whole Software Development Life Cycle
  • Exposure to agile methodologies such as CI/CD
  • Strong attention to detail, analytical and problem-solving skills
  • Working knowledge of Unix

Interested in this job?

Jobs Related To JPMorgan Chase Software Engineer III - Java Full-stack Developer

Marketing Operations Project Manager – Commercial Banking Marketing

Marketing Operations Project Manager role at JPMorgan Chase, coordinating marketing projects and team collaboration in Commercial Banking division.

Software Engineer III - SAP FI/CO - Tax/AP/AR/Bank/AA

Software Engineer III position at JPMorgan Chase focusing on SAP Financials implementation and support, requiring 3+ years experience in financial systems and accounting principles.

Lead Solutions Analyst - Client Engineering Team

Lead Solutions Analyst position at JPMorgan Chase focusing on client engineering, API integration, and financial technology solutions.

Software Engineer III

Mid-level Software Engineer role at JPMorgan Chase focusing on AI/ML & Data Platforms, involving Python development and AWS technologies.

Associate Automation Engineer

Associate Automation Engineer position at JPMorgan Chase, focusing on test automation services and quality assurance solutions using agile methodology.