Lead Software Engineer - Java - Markets Technology - Athens

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.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Finance

Description For Lead Software Engineer - Java - Markets Technology - Athens

As a Lead Software Engineer at JPMorgan Chase within the Equities Trading Technology Organization, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Based in Athens, you'll work closely with the London Business and Global partners to develop solutions that help the bank provide strategic advice, raise capital, manage risk, and extend liquidity in markets spanning over 100 countries.

You'll be responsible for executing creative software solutions, leading technical evaluations, mentoring team members, and driving innovation in software engineering practices. The role offers opportunities to work with cutting-edge technologies and collaborate with diverse teams including Trading, Sales, and Quantitative Research.

The position is part of our new Innovation Lab in Athens, Greece, supporting our organic growth and bolstering innovation efforts in Payments and Markets business globally. J.P. Morgan has a five-decade presence in Greece, providing Investment Banking, Payments, and Asset & Wealth Management services.

You'll be working in a dynamic environment where you can push the limits of what's possible, contributing to critical technology solutions that impact global financial markets. The role requires advanced expertise in Java/Python, strong system design capabilities, and deep understanding of financial services technology.

Last updated 5 hours ago

Responsibilities For Lead Software Engineer - Java - Markets Technology - Athens

  • Executes creative software solutions, design, development, and technical troubleshooting
  • Develops secure high-quality production code, and reviews and debugs code
  • Identifies opportunities to eliminate or automate remediation of recurring issues
  • Leads evaluation sessions with external vendors, startups, and internal teams
  • Leads communities of practice across Software Engineering
  • Acts as a role model and mentors junior team members
  • Propose and explore new solutions
  • Collaborate with Trading, Sales, Quantitative Research, and other technology teams

Requirements For Lead Software Engineer - Java - Markets Technology - Athens

Java
Python
  • Advanced experience in Java / Python
  • Hands-on practical experience in system design and development
  • Proficiency in automation and continuous delivery methods
  • Advanced understanding of agile methodologies
  • In-depth knowledge of financial services industry IT systems
  • Practical cloud native experience
  • Experience of full project lifecycle
  • Ability to work effectively within a global team
  • Knowledge of relational databases

Benefits For Lead Software Engineer - Java - Markets Technology - Athens

  • Global career opportunities
  • Mentorship and professional development
  • Work with cutting-edge technology
  • Collaborative work environment

Interested in this job?

Jobs Related To JPMorgan Chase Lead Software Engineer - Java - Markets Technology - Athens

Wealth Management, Product Owner, Portfolio Manager Toolkit

Senior Product Owner role for Portfolio Manager Toolkit at JPMorgan Chase, requiring 15 years of banking experience and deep knowledge of asset management.

Lead Technical Program Manager - CTO

Lead Technical Program Manager position at JPMorgan Chase, focusing on Hadoop technology and complex project delivery within the CTO organization.

Securities Services - Technology Relationship Manager - Vice President

Vice President level Technology Relationship Manager role at JPMorgan Chase, focusing on client technology interface delivery and relationship management in Securities Services.

Technical Implementations Connectivity Team Lead

Lead Treasury Services connectivity team, manage implementation professionals, provide technical guidance, and drive client onboarding excellence at JPMorgan Chase.

Lead Technical Program Manager

Lead Technical Program Manager position at JPMorgan Chase, managing complex technology projects with 5+ years experience required.