Ugrás a fő tartalomra

Java Software Engineer

Technology
Matritel
Budapest, Magyarország1 hónapja
Teljes munkaidő

Munkakör leírása

Java Engineering Roles – Risk Technology | Banking Client

Our partner company, a global financial services firm, is hiring for two Java-focused roles within its Risk Technology organization — one for developers looking to grow into a high-impact, regulatory-critical space, and one for a senior engineer ready to lead a strategic platform modernization from the front.

Role 1 — Java Software Developer, Risk Technology

You'd be joining one of the firm's most strategically significant technology hubs: a Risk IT organization that serves 400+ risk users locally and builds the tooling that keeps the firm's regulatory reporting and risk analysis running. The stack is a distributed global platform — rich HTML/JavaScript interfaces, Java services, and SQL/NoSQL databases — built and maintained by Agile squads spanning Budapest and other locations.

What you'll do

  • Build new features and enhance existing Risk applications
  • Work as part of a global Agile squad, applying DevOps practices day to day
  • Design and build distributed data processing and calculation logic for large datasets
  • Help shape the tooling and technology landscape of Risk Management, introducing solutions that support the firm's regulatory obligations

What you'll bring

  • Solid Java knowledge
  • Solid SQL — writing and reading queries confidently
  • Experience designing applications and data models
  • Agile development experience
  • An open mind toward learning new technologies
  • Strong analytical and problem-solving skills

Nice to have

  • Automated testing experience
  • Experience with large-scale databases
  • Cloud technology experience
  • Some Python experience
  • Risk Management domain exposure

Role 2 — Senior Java Software Engineer (Director level), Market Risk Platform

This is a hands-on senior role at the center of a strategic initiative to modernize the firm's Market Risk platform, while also owning BAU work and production support. You'd be part of the job family responsible for a function and its complex project work — a role that mixes architecture, mentoring, and staying genuinely close to the code.

What you'll do

  • Contribute to the function through complex project tasks and strategic initiatives
  • Interact regularly with team members across regions, and occasionally with leadership
  • Mentor junior and mid-level engineers, providing technical guidance and direction
  • Architect solutions that meet performance, scalability, and security requirements
  • Drive technical excellence through code reviews, design discussions, and knowledge sharing
  • Collaborate with stakeholders to shape the project roadmap and technical strategy
  • Champion best practices in software engineering and design patterns
  • Contribute to evaluating and adopting new tools and technologies
  • Maintain and enhance existing applications for performance and functionality
  • Stay current on emerging technologies and trends

What you'll bring

  • Bachelor's degree in Computer Science or a related field
  • 5+ years of hands-on experience with Java, Spring, and RDBMS
  • Strong object-oriented design skills, data structures/algorithms, and design patterns
  • Excellent analytical ability
  • Strong experience with relational database logical modeling
  • Skill in querying large relational databases in an optimized way
  • A habit of writing unit tests (JUnit) as part of system design
  • Ability to write scripts in Shell/Python
  • Strong collaboration and communication skills — this is a global team where clarity matters
  • Comfort working independently while following solid coding standards
  • Exposure to using AI agents and automation tools across development, validation, and deployment

Both roles sit within a global, technology-forward organization, with state-of-the-art offices, flexible working arrangements (core hours plus remote flexibility), and genuine room to keep learning.

Keywords
monthsOfExperience: 60HTML5CodingScalabilityCloud computingJavaScriptDevOpsHtmlPythonUnit TestingSqlJavaRelational grammarCoding conventionsShell scriptJunitSoftware Engineering

Érdekel ez az állás?