mthree
Software Engineer
mthreePoland12 days ago
Full-timeInformation Technology, Finance +1

Launch Your Career as a Graduate Software Engineer (Java/Python/Mainframe)


Ready to start your journey in technology with graduate training, ongoing support, and opportunities at leading global employers?

With mthree’s Alumni Graduate Program, you’ll gain the skills and experience you need to thrive in the financial services industry. We’ll provide industry-led training before your first day on-site—so you’re fully prepared to hit the ground running.

(And don’t worry—there’s no training bond, no exit fees, and no hidden catches.)

About Us


At mthree, we connect talented graduates with leading global investment banks and financial services firms. Our clients operate at the cutting edge of technology in areas such as investment banking, securities, payments, and wealth management.

The Opportunity

We’re looking for ambitious graduates to join us in a variety of technical roles, including:

  • Java Developer / Python Developer
  • Mainframe Developer


What You’ll Do


Depending on your role, you may:

  • Build and maintain applications that power global financial services.
  • Deliver high-quality code to support customer journeys.
  • Design, update, and document APIs and microservices.
  • Collaborate with IT project managers, business analysts, and technical architects.
  • Resolve issues, optimize performance, and ensure system reliability.
  • Integrate mainframe applications with distributed or modern systems (APIs, middleware, messaging queues).
  • Support migration or modernization projects.
  • Work with diverse technologies including Java, Python, UNIX/Linux, SQL, TSO, JCL, CICS, and mainframe systems.


What You’ll Bring

  • A degree in Computer Science, Software Engineering, or a related discipline.
  • Foundational knowledge of Java, Python, or mainframe technologies.
  • Interest in mainframe systems with cloud, APIs, and distributed systems.
  • A strong learning mindset and passion for technology.
  • Desire to grow your career in a global, tech-driven banking environment.


What You’ll Get

  • Specialized training delivered by industry experts before your placement starts.
  • A competitive graduate salary and benefits package.
  • Continuous learning and development, plus social and networking events.
  • Exposure to world-leading financial institutions.

Apply today to kickstart your career with mthree and gain the skills, experience, and opportunities to succeed in the global financial services industry.

Key Skills

Ranked by relevance