XI

Java Software Engineer

Hiring from
Hungary
Work type
Hybrid
Posted

622,844 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description

Java Software Developer | Risk Technology


Location: Budapest, Hungary

Work Arrangement: Hybrid – 3 days per week in the office

Contract: 12 Months | Potential Extension

Employment Type: Contract

Industry: Financial Technology | Enterprise Software Engineering


the Opportunity

XML International is recruiting an experienced Java Software Developer to join a global Risk Technology engineering team based in Budapest.


This opportunity focuses on developing and enhancing enterprise applications supporting risk analysis, reporting and internal regulatory requirements.


We are looking for a technically strong Java developer with hands-on experience in Spring Boot, SQL, data modelling and distributed application development.


The successful candidate will work in an international engineering environment, collaborating with technical and business teams to deliver scalable, reliable software solutions.


Key Responsibilities

Java Backend Development

  • Design, develop and enhance enterprise applications and services using Java.
  • Build and maintain backend components using Spring and Spring Boot.
  • Contribute to application architecture, technical design and continuous improvements.
  • Develop new functionality and support existing enterprise applications.
  • Apply object-oriented programming principles and modern software engineering practices.

Database & Data Engineering

  • Design, develop and maintain application data models.
  • Write, analyse and optimise complex SQL queries.
  • Work with relational databases and large datasets.
  • Support data-intensive applications and distributed processing solutions.
  • Improve application performance, data processing efficiency and system reliability.

Software Quality & Engineering Practices

  • Develop and maintain automated tests.
  • Contribute to improvements in development tools, technologies and engineering practices.
  • Troubleshoot technical issues and implement sustainable solutions.
  • Support maintainable, high-quality software development.

Collaboration & Delivery

  • Work within an Agile software development environment.
  • Collaborate with engineering and business stakeholders across multiple locations.
  • Participate in technical discussions and solution design.
  • Contribute to applications supporting internal and regulatory Risk Management requirements.


Required Skills & Experience

  • Strong commercial experience in Java software development.
  • Hands-on experience with Spring and Spring Boot.
  • Solid knowledge of SQL and relational databases.
  • Experience with application design and data modelling.
  • Strong understanding of object-oriented programming principles.
  • Experience working with microservices or distributed systems.
  • Practical experience with automated software testing.
  • Strong analytical, troubleshooting and problem-solving skills.
  • Experience working in Agile development teams.
  • Good English communication skills.


Nice to Have

  • Experience with large-scale databases and data processing.
  • Exposure to cloud technologies.
  • Python programming skills.
  • Previous experience in Banking or Financial Services.
  • Understanding of Risk Management or Risk Technology.
  • Familiarity with DevOps practices.


Contract & Working Arrangement

This is a 12-month contract assignment, with the possibility of extension.


The successful candidate will be engaged by XML International and assigned to work within an international client's engineering environment for the duration of the contract.


The position is based in Budapest, Hungary, with a hybrid working arrangement requiring three days per week in the office.


What We're Looking For

The ideal candidate is an experienced Java backend engineer who enjoys working on complex enterprise applications, data-intensive systems and technically challenging software solutions.


You should be comfortable developing applications using Java and Spring Boot, working with relational databases, optimising SQL queries and collaborating within distributed engineering teams.


Experience in Financial Services or Risk Technology is valuable but not essential.


Apply Now


If you have a strong Java backend development background and are interested in contributing to large-scale enterprise technology solutions, we encourage you to apply.


Please submit your updated CV highlighting your experience with Java, Spring Boot, SQL, data modelling and distributed systems.


XML International | Global Talent Solutions

Similar jobs

Apply for this job100% free