Contribute to the development and maintenance of the Market Risk platform as a member of the global Technology team
Take part in the complete software development lifecycle, including requirements gathering, system analysis, solution design, implementation, production deployment, and ongoing support within an Agile environment
Develop as a flexible and pragmatic technologist while continuously enhancing your problem-solving abilities
Actively engage in all aspects of software development, from design to testing
Collaborate effectively within a distributed team, with a strong local presence in Budapest
Requirements
Solid professional background in Java software development, preferably within complex, large-scale systems
Strong understanding of the complete software development lifecycle and hands-on experience in Agile methodologies
Excellent analytical and problem-solving skills, with the ability to propose and implement effective technical solutions
Flexibility and adaptability to work in a dynamic, globally distributed team environment
Commitment to high-quality software development practices, covering all aspects from design through testing
Strong communication skills in English, both verbal and written
Experience with modern JavaScript frameworks, such as Angular (advantage)
Practical experience in DevOps practices and tools (advantage)
Hands-on experience with Java lambdas and streams (advantage)
Experience in designing and executing functional automated tests (advantage)
Familiarity with standard software design patterns (advantage)