JPMorgan Chase - Westerville, OH

posted about 1 month ago

Full-time - Mid Level
Westerville, OH
Credit Intermediation and Related Activities

About the position

As a Lead Software Engineer - Sr. Java Developer at JPMorgan Chase, you will be a key member of an agile team responsible for designing and delivering secure, stable, and scalable technology products. This role involves executing software solutions, developing high-quality production code, and ensuring that design constraints are met. You will also analyze large data sets to drive continuous improvement in software applications and contribute to a culture of diversity and inclusion within the team.

Responsibilities

  • Executes software solutions, design, development, and technical troubleshooting.
  • Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems.
  • Produces architecture and design artifacts for complex applications while ensuring design constraints are met by software code development.
  • Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets.
  • Proactively identifies hidden problems and patterns in data to drive improvements to coding hygiene and system architecture.
  • Contributes to software engineering communities of practice and events that explore new and emerging technologies.
  • Adds to team culture of diversity, equity, inclusion, and respect.

Requirements

  • Formal training or certification on software engineering concepts and 5+ years applied experience.
  • Hands-on practical experience in system design, application development, testing, and operational stability.
  • Proficient in coding in Java based frameworks like Springboot/Spring.
  • Understanding of technologies such as Apache Kafka, Microservices, Containers, Oracle DB, SQL, Splunk, Dynatrace, Pivotal Cloud Foundry.
  • Experience in developing, debugging, and maintaining code in a large corporate environment with modern programming languages and database querying languages.
  • Overall knowledge of the Software Development Life Cycle.
  • Solid understanding of agile methodologies such as CI/CD, Applicant Resiliency, and Security.
  • Demonstrated knowledge of software applications and technical processes within a technical discipline.

Nice-to-haves

  • Familiarity with modern front-end technologies.
  • Exposure to cloud technologies such as AWS.

Benefits

  • Comprehensive health care coverage
  • On-site health and wellness centers
  • Retirement savings plan
  • Backup childcare
  • Tuition reimbursement
  • Mental health support
  • Financial coaching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service