Our Corporate Technology team relies on smart, driven people like you to develop applications and provide tech support for all our corporate functions across our network.
Your efforts will touch lives all over the financial spectrum and across all our divisions : Global Finance, Corporate Treasury, Risk Management, Human Resources, Compliance, Legal, and within the Corporate Administrative Office.
You’ll be part of a team specifically built to meet and exceed our evolving technology needs, as well as our technology controls agenda.
JPMorgan Chase & Co., one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world’s most prominent corporate, institutional and government clients under the J.
P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.
We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success.
We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law.
In accordance with applicable law, we make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as any mental health or physical disability needs.
JPMorgan Chase & Co. (NYSE : JPM) is a leading global financial services firm with assets of $2 trillion and operations in more than 60 countries.
The firm is a leader in investment banking, financial services for consumers, small business and commercial banking, financial transaction processing, asset management, and private equity.
The Corporate Compliance Technology organization delivers technology solutions to support Compliance as they advise the business on applicable laws, regulations and rules that govern our business globally, and assess and measure compliance and related risks, and monitor and test the adequacy of the firm's compliance control environment.
Employee Compliance (EC) Technology team, a part of Compliance Technology, provides and supports technology solutions for tracking Employee and Contingent Workers Compliance to regulations and internal policies.
improved efficiency, improved resiliency and timeliness.
Ø 4 plus years of active Java development experience
Ø Strong design and architecture skills.
Ø Fast learning, capable of solving complex problems and creating simple solutions.
Ø Proactively look to develop, implement and further best practices across the group.
Ø Understand and apply technology roadmap and strategy to meet all business and company goals for the portfolio
Ø Study, adhere and improve processes to increase application quality, development productivity and effectiveness.
Ø Ability in designing, developing, testing, and supporting application modules.
Ø Work with the business and technology teams to evaluate requirements, and propose optimal technology solution and delivery approaches.
Ø Motivated to work in a highly efficient agile team and having an attitude to be a good team player
Primary skills : Ø Java / J2EE
Ø Java / J2EE
Ø Spring Framework - Spring Boot , Spring Cloud, Spring Security, Spring JPA
Ø Apache Tomcat or equivalent application containers
Ø Agile software development methodology and tools
Ø Development tools such as IntelliJ IDEA, Maven, BitBucket / Git
Ø Testing frameworks like JUnit and mocking techniques
Ø Experience in automated testing - Test Driven Development (TDD), BDD concepts / Feature file
Ø Experience in Micro Services Architecture, in Cloud / Container
Ø Domain Driven Design knowledge
Additional skills :
Ø Debugging, profiling and tuning applications’ performance (JVisualVM)
Ø Knowledge on Application monitoring tools like AppDynamics
Ø Knowledge on Kubernetes Platform or similar
Ø Auto-deployment tools and Continuous Integration Tools (Jenkins)
Ø Knowledge on software security vulnerabilities