Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
FIRS (Java/Scala) Developer image - Rise Careers
Job details

FIRS (Java/Scala) Developer

  • Develop large-scale distributed systems to compute and report intra-day and end-of-day risks, PnL (Profit and Loss) and market scenarios to senior management, trading desks, controllers, and market risk department;
  • Greenfield project to redesign pricing and workflow applications for salespeople and traders to keep ahead of the market;
  • Greenfield project to redesign Front to Back risk scenario infrastructure for Fundamental Review of the TB;
  • Greenfield project to revamp the market data and marking system in strategic cross-asset platform;
  • Design APIs so that the pricing and risk analytics can be accessed programmatically by other internal systems and processes;
  • Bachelor’s/Master’s Degree in Computer Science, Mathematics, Finance, Electrical Engineering, or a related discipline.
  • 6+ years of development experience.
  • Strong software engineering knowledge (Java/Scala),
  • Strong analytical and problem solving skills.
  • Strong interest in learning about the financial markets.
  • Knowledge of fixed income market, financial models, and risk management.
  • Experience in financial risk calculation and management system or trading tools development.
  • Experience in distributed computing or cloud computing, Java/Scala performance tuning.
  • Full Stack development; programming experience in HTML5/AngularJS, C++ and APL (Array-Programming Language) like KDB/Q or A+ ( http://www.aplusdev.org ).
  • Understand DevOps and Continuous Development Principles.
  • Good written and verbal communication skills.
  • Hungarian citizenship and fluent Hungarian language skills is a must.
  • You will have the opportunity to gain experience in exciting, long-term, innovative projects,
  • Work in a multinational environment,
  • A team of great engineers,
  • Cafeteria.

Average salary estimate

$125000 / YEARLY (est.)
min
max
$100000K
$150000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About FIRS (Java/Scala) Developer, MP Solutions Ltd.

Are you an experienced FIRS (Java/Scala) Developer looking for your next challenge? Join our innovative team where you will have the chance to work on large-scale distributed systems that compute and report crucial intra-day and end-of-day risks, helping senior management and trading desks make informed decisions. As part of a greenfield project, you will redesign pricing and workflow applications to ensure our salespeople and traders stay ahead of the competition. You'll also be involved in revamping infrastructure for risk scenario analysis and enhancing our market data systems within a strategic cross-asset platform. This role at our company offers you the chance to utilize your software engineering skills in Java and Scala while designing APIs to enable seamless internal integrations. If you possess a Bachelor’s or Master’s Degree in disciplines like Computer Science, Mathematics, or Finance and have over 6 years of development experience, we would love to hear from you. Passion for financial markets and strong analytical skills are also key to thriving in this position. Experience in financial risk management and a good grasp of DevOps principles will set you up for success. Plus, fluency in Hungarian is required! Enjoy working in a supportive multinational environment with a team of dedicated engineers while gaining exposure to exciting long-term projects. Don't miss out on this fantastic opportunity to advance your career in fintech!

Frequently Asked Questions (FAQs) for FIRS (Java/Scala) Developer Role at MP Solutions Ltd.
What responsibilities does a FIRS (Java/Scala) Developer have?

As a FIRS (Java/Scala) Developer at our company, you will be responsible for developing and maintaining large-scale distributed systems that compute intra-day and end-of-day risks and PnL for management and trading desks. You'll also work on greenfield projects redesigning key applications, such as pricing and workflow applications, and revamping risk scenario infrastructure, all while ensuring optimal performance in a cloud computing environment.

Join Rise to see the full answer
What qualifications are needed for a FIRS (Java/Scala) Developer position?

To qualify for the FIRS (Java/Scala) Developer role, candidates should possess a Bachelor's or Master's Degree in Computer Science, Mathematics, or Finance, alongside a minimum of 6 years of relevant development experience. We are particularly looking for strong expertise in Java and Scala, as well as a solid understanding of fixed income markets, financial models, and risk management.

Join Rise to see the full answer
Is experience with financial risk management necessary for a FIRS (Java/Scala) Developer?

Yes, having experience with financial risk calculation and management systems is crucial for a FIRS (Java/Scala) Developer. This role deals heavily with financial data and risk analytics, so familiarity with these concepts and tools is highly beneficial for successful project execution.

Join Rise to see the full answer
What technical skills should a FIRS (Java/Scala) Developer possess?

A FIRS (Java/Scala) Developer should have robust technical skills in software engineering, particularly in Java and Scala. Knowledge of Full Stack development, including HTML5 and AngularJS, along with experience in distributed or cloud computing and performance tuning, are also important. Additionally, understanding DevOps and Continuous Development principles will greatly enhance your role.

Join Rise to see the full answer
What opportunities for growth exist for a FIRS (Java/Scala) Developer?

As a FIRS (Java/Scala) Developer, you're presented with numerous opportunities for growth. You'll work on high-impact greenfield projects and gain valuable experience in innovative technologies and methodologies. With involvement in a multinational team, you will expand your professional network while sharpening your skills in financial technologies and risk management.

Join Rise to see the full answer
Common Interview Questions for FIRS (Java/Scala) Developer
Can you explain your experience with Java and Scala in software development?

Certainly! When answering this question, focus on detailing specific projects where you've utilized Java and Scala, highlighting your contributions, challenges faced, and the impact of your work. Providing examples of how you optimized performance or built scalable solutions will showcase your expertise effectively.

Join Rise to see the full answer
How do you approach problem-solving in software development?

In addressing problem-solving, emphasize a structured approach, such as breaking down complex issues into manageable parts, analyzing them systematically, and collaborating with team members when necessary. Discuss any particular methodologies you follow, such as Agile or DevOps practices, to demonstrate your flexibility and adaptability.

Join Rise to see the full answer
What have you learned about financial markets that is relevant to this role?

To answer this question, talk about specific aspects of financial markets that intrigue you, backed by your experiences or studies. Mention any relevant financial models you understand, the significance of risk management, and how such knowledge may influence your technical contributions as a FIRS Developer.

Join Rise to see the full answer
Can you describe a successful project involving large-scale distributed systems?

Share a compelling example of a project where you played a key role in developing or maintaining a large-scale distributed system. Highlight the challenges faced, tools or frameworks used, and the positive outcomes achieved, such as improved performance or increased efficiency.

Join Rise to see the full answer
How do you ensure the quality of your code?

Discuss your strategies for maintaining code quality, such as conducting thorough testing (unit, integration, acceptance), using code review practices, and following coding standards or best practices. Mention any automated testing or CI/CD tools that enhance your development workflow.

Join Rise to see the full answer
What is your experience with APIs and how have you utilized them in your projects?

Talk about your experience in designing and consuming APIs, including any specific technologies or frameworks you've used. Emphasize the importance of API documentation and how they enable interoperability among systems, and share examples where you integrated APIs to achieve project goals.

Join Rise to see the full answer
Describe your familiarity with financial risk management tools.

Explain your knowledge of various tools and techniques used in financial risk management, citing specific examples from your experience. Highlight any software or systems you’ve worked with that relate directly to risk calculation, analysis, or reporting.

Join Rise to see the full answer
How do you keep up to date with the latest technology trends relevant to your role?

Mention your habits for continuous learning, such as following industry blogs, participating in online forums, attending workshops, or pursuing certifications in relevant software development technologies. This shows your commitment to professional growth in the tech field.

Join Rise to see the full answer
What strategies do you use for debugging and troubleshooting?

When answering this question, outline a systematic approach you take for debugging, such as reproducing the issue, checking logs, isolating variables, and incremental testing. Providing a specific incident where you successfully resolved a critical bug will bolster your credibility.

Join Rise to see the full answer
Why are you interested in working with our company as a FIRS (Java/Scala) Developer?

Take this opportunity to express genuine interest by discussing the company's vision, innovative projects, and a vibrant culture. Relate it to your own career aspirations, how your skills align with their needs, and what you hope to achieve as part of their team.

Join Rise to see the full answer
Similar Jobs
MP Solutions Ltd. Remote No location specified
Posted 15 minutes ago

Join a leading manufacturing firm as a Senior Data Analyst to drive significant data initiatives and support business intelligence efforts.

Posted 8 days ago

Join a leading global manufacturer as an Analytics Application Manager, where you will drive the operation of critical analytics tools in a flexible, cutting-edge work environment.

Photo of the Rise User

Seeking a Lead Software Engineer to join a fast-growing team at Visa, focused on developing innovative payment solutions.

Photo of the Rise User
SeedLegals Remote No location specified
Posted 10 days ago

Shape the future of legal automation for startups as a Frontend Engineer at SeedLegals, with the freedom to drive innovation in a hybrid work environment.

Photo of the Rise User
Deel Remote No location specified
Posted 6 days ago
Inclusive & Diverse
Collaboration over Competition
Fast-Paced
Growth & Learning
Empathetic

Join Deel as an AI/ML Engineer and help revolutionize the future of global work with cutting-edge technology.

Photo of the Rise User
Posted 7 days ago

Visa Technology & Operations is seeking an experienced Senior Software Engineer in Atlanta to drive software enhancements and automate systems for improved efficiency.

Photo of the Rise User
Posted 2 days ago

Join Realtor.com as a Staff Software Engineer to lead the development of cutting-edge search functionalities and backend services engaging millions of users.

SELINC Hybrid Pullman - Zocholl
Posted 5 days ago

Join SEL as a Software Engineer Intern, where you will support their development team while learning valuable skills in a flexible work environment.

Photo of the Rise User
Posted 5 days ago

Join Shrikon as a Software Developer, specializing in Java, and contribute to innovative enterprise-level applications in Philadelphia.

Photo of the Rise User

Visa is looking for a Senior Consultant Software Engineer to join their team in designing and building cutting-edge payment technologies.

MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 8, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Lewis Center just viewed Third Party Risk Analyst at Experian
Photo of the Rise User
Someone from OH, Columbus just viewed Lead Preschool Teacher at Guidepost Montessori
A
Someone from OH, Cincinnati just viewed Global Supply Manager - Taiwan at Also
Photo of the Rise User
Someone from OH, Cincinnati just viewed Global Supply Manager (Raptor Machining) at SpaceX
Photo of the Rise User
Someone from OH, Reynoldsburg just viewed Summer 2025 Financial Services Internship at Nationwide
Photo of the Rise User
Someone from OH, Brunswick just viewed Staff Software Engineer C++ / Computer Vision at ABBYY
Photo of the Rise User
Someone from OH, Columbus just viewed Label Machine Operator I - 2nd Shift at Avery Dennison
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Java, Javascript, Python, NodeJS Software Engineer at Walmart
R
Someone from OH, Dublin just viewed Supply Chain Lead (Clinical Supply) at Resultance
Photo of the Rise User
Someone from OH, Columbus just viewed Scrum Master at Sysco Costa Rica
X
Someone from OH, Cincinnati just viewed Senior Java Engineer (Remote) at Xenon7
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior, Software Engineer- Java at Walmart
Photo of the Rise User
Someone from OH, Pickerington just viewed Senior Business Analyst (Salesforce) at Protolabs
H
Someone from OH, Akron just viewed Brand Marketing Manager at Huntington
R
Someone from OH, Hamilton just viewed Forklift Operator Warehouse at Ryder
Photo of the Rise User
Someone from OH, Cincinnati just viewed Ad Ops Specialist, Display at System1