23 days old

Applications Framework Developer Lead

JPMorgan Chase & Co.
Plano, TX 75074
  • Job Code
    190092083

Applications Framework Developer Lead

Req #: 190092083
Location: Plano, TX, US
Job Category: Technology
Potential Referral Amount: 5000 US Dollar (USD)
The Digital Technology supports public Internet sites & Mobile apps for all lines of business within J. P. Morgan Chase. Digital Tech is comprised of over 400 professionals located in Delaware, New York,Ohio, Florida and Illinois. The group consists of senior business strategists, developers, infrastructure and architecture specialists, information architects, usability professionals, interactive designers, editors and other project support and operations staff. Digital Tech works closely with all lines of business including: Auto Lending, Business Banking, Card Services, Commercial Banking, Education Finance, Home Lending, Investing, Private Bank, Private Client Services, Retail and Treasury.  JPMorgan Chase's online & Mobile sites are currently among the top ranked in the industry. Digital Tech's goal is to provide consistent, integrated internet applications that are intuitive, dependable and easy to use for all customers.

As an experienced member of our Software Engineering Group we look first and foremost for people who are passionate around solving business problems through innovation & engineering practices. You will be required to apply your depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with your many stakeholders on a daily basis to stay focused on common goals. We embrace a culture of experimentation and constantly strive for improvement and learning. You’ll work in a collaborative, trusting, thought-provoking environment—one that encourages diversity of thought and creative solutions that are in the best interests of our customers globally


As an Applications Framework Developer Lead, you will be responsible for the development and maintenance of framework components used to for the rapid development of services by other Chase developers. You will provide high quality technology solutions that help streamline the development of services to address business needs for the Chase Online customer base. This position requires a high level of development expertise with Internet based programming architectures and Object Oriented principles. The ability to communicate effectively is also required as you will work closely with other groups both within and outside of the organization to coordinate design, development, and testing efforts of your assigned application components to ensure the successful delivery of the project.

 

This role requires a wide variety of strengths and capabilities, including:

  • Degree holder in Computer Science or related discipline.
  • 10+ years experience hands in designing and developing complex Java enterprise application in medium to large scale IT projects. Experience developing application frameworks is a plus.
  • Strong architecture, analysis, design, coding, and code review skills with Internet applications
  • Strong focus on time and resource-management, decision-making and parallel project deliveries.
  • Knowledge of and experience in the implementation of design patterns and best practices
  • Experience in profiling, identifying and optimizing existing code and code developed by other team members.
  • Knowledge of version and revision control practices and procedures.
  • Strong communication skills with the ability to interact with business analysts, solution architects, project managers and development teams.
  • Knowledge of multi-threaded/concurrent programming.
  • Service development using REST and SOAP.
  • Experience in financial services is a plus.
  • Knowledge and experience in web application security is a plus.
Technical Skills:
  • Must have experience with Java with a deep understanding of the language and core API's (Java 8 knowledge a plus)
  • Experience of design patterns.
  • Experience of low level code profiling and optimization
  • Key Java libraries: Spring, slf4j, Jackson, Hystrix, JMS
  • SOA: REST and SOAP based services using JSON/XML messages
  • Testing Frameworks: JUnit, Mockito, Spring Test
  • Data Access Frameworks: MyBatis, Hibernate 
  • Database: Oracle, DB2, MySQL, Cassandra
  • Web/App Servers: Apache, Tomcat, WebSphere
  • Operating Systems: Linux, Unix, Solaris
  • Code Repositories: SVN, GIT, Stash 
  • Build/Deployment Tools: Maven, Ant, Bamboo

Keyword: card%20services

Categories

Posted: 2019-11-21 Expires: 2019-12-22

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Applications Framework Developer Lead

JPMorgan Chase & Co.
Plano, TX 75074

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast