Taro Logo

Software Engineer

JPMorganChase is one of the oldest financial institutions offering innovative financial solutions to consumers, businesses and prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands.
Tampa, FL, USA
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Finance

Description For Software Engineer

JPMorgan Chase, a leading global financial institution, is seeking a Software Engineer to join their Commercial & Investment Bank division in Tampa, FL. This role offers an exciting opportunity to work with cutting-edge technology in the financial sector, designing and implementing innovative software solutions.

As a Software Engineer, you'll be deeply involved in all aspects of the Software Development Lifecycle (SDLC), from analyzing requirements to implementation and troubleshooting. You'll work with modern technologies including Java 8/11, Spring Boot, Kafka, and ElasticSearch, while contributing to high-impact projects that serve global corporations and institutions.

The ideal candidate brings 4+ years of software engineering experience and a strong foundation in computer science or related field. You'll need expertise in SQL, REST APIs, and various enterprise technologies. This role offers excellent growth potential within one of the world's largest financial institutions.

JPMorgan Chase offers an outstanding benefits package including competitive base salary, performance bonuses, comprehensive healthcare, retirement plans, and continued learning opportunities. The company is committed to fostering an inclusive workplace and supports work-life balance through various wellness programs and flexible benefits.

Join a team that's at the forefront of financial technology, working on solutions that impact millions of customers worldwide. You'll have the opportunity to work with talented professionals, leverage cutting-edge technologies, and contribute to innovative solutions in a stable, growth-oriented environment.

Last updated 5 days ago

Responsibilities For Software Engineer

  • Design, develop and implement software solutions
  • Solve business problems through innovation and engineering practices
  • Analyze requirements and incorporate architectural standards into application design specifications
  • Document application specifications
  • Translate technical requirements into programmed application modules
  • Identify and troubleshoot application code-related issues
  • Participate in code reviews
  • Assist with design reviews
  • Participate in project planning sessions

Requirements For Software Engineer

Java
PostgreSQL
Kubernetes
  • Bachelor's degree in Computer Engineering, Computer Science, Computer Information Systems, Information Technology, or related field
  • 4 years of experience as Software Engineer, Software Consultant, Application Developer, or related occupation
  • Experience with SQL querying in Oracle RDBMS
  • Experience with ELK (ElasticSearch, Logstash and Kibana)
  • Experience with JMeter for performance load testing
  • Experience with Swagger and Java models
  • Experience with Spring Batch
  • Experience with SOAP endpoints and WS-Security
  • Experience with Apache Kafka
  • Experience with Spring Boot and REST applications
  • Experience with Java 8 and Java 11
  • Experience with Linux operating system

Benefits For Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Education Budget
  • Competitive base salary
  • Commission-based pay
  • Discretionary incentive compensation
  • Comprehensive health care coverage
  • On-site health and wellness centers
  • Retirement savings plan
  • Backup childcare
  • Tuition reimbursement
  • Mental health support
  • Financial coaching

Interested in this job?

Jobs Related To JPMorgan Chase Software Engineer