Senior Java Developer - J.P.Morgan (Auburn)

Compensation

: $115,530.00 - $170,900.00 /year *

Employment Type

: Full-Time

Industry

: Information Technology



Loading some great jobs for you...





As an experienced member ofour Software Engineering Group we look first and foremost for people who arepassionate around solving business problems through innovation &engineering practices. You will be required to apply your depth of knowledgeand expertise to all aspects of the software development lifecycle, as well aspartner continuously with your many stakeholders on a daily basis to stayfocused on common goals. We embrace a culture of experimentation and constantlystrive for improvement and learning. You'll work in a collaborative, trusting,thought-provoking environment-one that encourages diversity of thought andcreative solutions that are in the best interests of our customers globally.This rolerequires a wide variety of strengths and capabilities, including: BS/BA degree or equivalent experience Expertise in application, data and infrastructure architecture disciplines Advanced knowledge of architecture, design across all systems Experience in Java programming is a must, Strong understanding of J2EE server side technologies: XML, JMS, JAX-WS, CXF Experience in one or more Customer Identity and Access Management products like CA Siteminder , Ping Suite, Forge Rock IAM Suite is huge plus Experience in Social Authentication (OAUTH / Open ID Connect) is plus Experience in working with WebService Interfaces (REST / SOAP / JWS / WS-Sec) Knowledge of Cloud Technologies and Implementation patterns like Azure AD , AWS Security ,Pivotal. Strong knowledge with Spring Framework and OOP & SOA principles, design patterns, industry best practices Experience with TDD, BDD, JUnit/PowerMockito (or other mocking framework), Cucumber Conceptual understanding of NoSQL databases (Cassandra, Mongo) Experience working in a Linux environment and ability to do hands on scripting. Experience working in an Agile environment Strong written and verbal communication skills, Strong interpersonal and time management skills, good analytical and troubleshooting skillsOur Consumer & Community Banking Group depends on innovators like you toserve nearly 66 million consumers and over 4 million small businesses,municipalities and non-profits. You'll support the delivery of award winningtools and services that cover everything from personal and small businessbanking as well as lending, mortgages, credit cards, payments, auto finance andinvestment advice. This group is also focused on developing and deliveringcutting edged mobile applications, digital experiences and next generationbanking technology solutions to better serve our clients and customers.When you work at JPMorgan Chase & Co., you're not just working at a globalfinancial institution. You're an integral part of one of the world's biggesttech companies. In 14 technology hubs worldwide, our team of 40,000 technologists design, build and deploy everything from enterprise technologyinitiatives to big data and mobile solutions, as well as innovations inelectronic payments, cybersecurity, machine learning, and cloud development.Our $9.5B annual investment in technology enables us to hire people to createinnovative solutions that will not only transform the financial servicesindustry, but also change the world.At JPMorgan Chase & Co. we value the unique skills of every employee, andwe're building a technology organization that thrives on diversity. Weencourage professional growth and career development, and offer competitivebenefits and compensation. If you're looking to build your career as part of aglobal technology team tackling big challenges that impact the lives of peopleand companies all around the world, we want to meet you.
Associated topics: algorithm, application, c c++, develop, devops, matlab, php, sde, software developer, sw * The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.

Launch your career - Upload your resume now!

Upload your resume

Loading some great jobs for you...