Senior Java Developer

1,017,630 – 1,706,220 Ft / month

Employer · Citi

Software developerApplications developerFlexibleFull-time

Budapest

The Credit Risk Technology Team is responsible for delivering Risk Management software solutions to Citi's Risk organization. Our systems guarantee the safety of financial operations for our clients and soundness for global economy. The statistical calculation engines and data processing frameworks we develop allows us to create real value by strong and complex technical solutions using Java 21, Spring, Oracle and Linux. Our local team working in Budapest at part of our global team: business analysts and developers are collaborating to achieve best results, and now we are looking for a Senior Java developer to join our team and grow with us.

Tasks

  • Utilizing knowledge of applications development procedures and concepts to recommend and implement solutions, defining necessary system enhancements, including using script tools and interpreting code.
  • Applying fundamental knowledge of programming languages for design specifications.
  • Consulting with users, clients and other technology groups and recommend programming solutions.
  • Analyzing applications to identify vulnerabilities, conducting testing and debugging.

Conditions & benefits

Cafeteria ProgramHome Office AllowanceFor colleagues working in hybrid work modelsPaid Parental Leave ProgramMaternity and paternity leavePrivate Medical Care ProgramPrivate Medical Care Program and onsite medical rooms at our officesPension Plan ContributionContribution to voluntary pension fundGroup Life InsuranceEmployee Assistance ProgramLearning and development programsAccess to a wide variety of learning and development programs, online course libraries and upskilling platforms, such as Udemy and DegreedFlexible work arrangementsFlexible work arrangements to support you in managing work - life balance (hybrid working model with up to 2 days working at home per week)Career progression opportunitiesCareer progression opportunities across geographies and business linesSocially active employee communitiesSocially active employee communities with diverse networking opportunities

Requirements

  • Fluent English knowledge.
  • University/college degree in Computer Science, Electrical Engineering or in a quantitative field such as Math, Statistics.
  • 5-8 years of hands-on experience in Java Programming
  • Ability to understand business requirements and translate them to technical functionality
  • Good Java 21, Spring, Oracle and Linux knowledge

Posted Oct 29, 2026 · Updated 5 days ago · 0 views