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 descriptionHide 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
