We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.
As a Java Backend Software Engineer III at JPMorgan Chase within the Liquidity Risk Technology Team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.
Job responsibilities
1. Execute software solutions, design, develop, and troubleshoot technical issues, thinking beyond routine approaches to build solutions or resolve problems.
2. Create secure, high-quality production code and maintain algorithms that synchronize with relevant systems.
3. Produce architecture and design artifacts for complex applications, ensuring design constraints are met by software development.
4. Analyze large, diverse data sets to develop visualizations and reports that support continuous improvement of software applications and systems.
5. Identify hidden problems and patterns in data to drive improvements in coding hygiene and system architecture.
6. Contribute to software engineering communities of practice and explore emerging technologies.
7. Promote a team culture of diversity, equity, inclusion, and respect.
Required qualifications, capabilities, and skills
1. Formal training or certification in software engineering concepts with practical experience.
2. Hands-on experience in system design, application development, testing, and operational stability.
3. Proficiency in programming languages such as Java and Spark.
4. Experience in developing, debugging, and maintaining code in large corporate environments using modern programming and database querying languages.
5. Knowledge of the Software Development Life Cycle.
6. Understanding of agile methodologies, including CI/CD, application resiliency, and security.
7. Knowledge of software applications and technical processes in areas like cloud, AI, machine learning, or mobile platforms.
8. Ability to solve data-oriented problems using technologies like SQL, Relational DB, Spark, NoSQL, with performance optimization.
Preferred qualifications, capabilities, and skills
1. Experience with Spark performance tuning on large datasets.
2. Experience delivering production changes using Scala and Spark.
About the Team
J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals, and institutional investors. We prioritize building trusted, long-term partnerships to help our clients achieve their objectives.
We value our diverse talent and are committed to an inclusive workplace. We are an equal opportunity employer and do not discriminate based on protected attributes. We also provide accommodations for religious practices, mental health, or physical disabilities. For more information, visit our FAQs about requesting accommodations.
#J-18808-Ljbffr