Java Software Engineer
Munkakör leírása
What if your next Java project wasn't just another application, but the future platform powering Morgan Stanley's global risk management?
Join our Firm Risk Management Technology team and help transform a large-scale Market Risk platform used across one of the world's leading financial institutions. You'll combine hands-on software engineering with architectural thinking, tackling complex technical challenges while helping shape the next generation of risk technology.
If you enjoy building scalable systems, solving performance problems, mentoring engineers, and influencing technical direction, we'd love to hear from you.
We offer:
- Opportunity to modernize a strategic enterprise platform with global impact
- Complex engineering challenges involving large-scale data processing and high-performance systems
- Collaboration with talented engineers across multiple regions
- Exposure to modern software engineering practices and AI-enabled development tools
- Flexible working arrangements
- Contingent/Leased assignment working onsite at Morgan Stanley
- Contract via a third-party agency
You will:
- Design and develop mission-critical Java applications supporting Market Risk functions
- Contribute to a major modernization initiative while supporting business-critical production systems
- Architect scalable, secure and high-performing solutions
- Work closely with global stakeholders and engineering teams
- Drive technical discussions, code reviews and engineering best practices
- Mentor junior and mid-level developers
- Optimize database queries and data models for large-scale environments
- Evaluate and adopt emerging technologies, automation solutions and AI-driven development practices
- Help shape the technical roadmap of the platform
✅ You have:
- 5+ years of hands-on Java development experience
- Strong experience with Spring and relational databases
- Solid understanding of object-oriented design, algorithms, data structures and design patterns
- Experience designing and building scalable enterprise systems
- Strong SQL and database optimization skills
- Experience with automated testing and JUnit
- Scripting experience in Python and/or Shell
- Excellent communication skills and experience working in international teams
- Ability to work independently while maintaining high engineering standards
⭐ You might also have:
- Financial services or risk management experience
- Experience supporting production environments
- Exposure to cloud technologies and modern DevOps practices
- Experience leading technical initiatives or mentoring engineers
- Knowledge of AI-assisted software development workflows
👥 Team profile:
The Firm Risk Management Technology team develops the platforms and tools that help Morgan Stanley identify, measure and manage risk globally. The team combines deep technical expertise with strong business understanding and works closely with stakeholders across regions to deliver scalable, resilient solutions.
This role offers a unique opportunity to contribute to a high-visibility strategic modernization program while working alongside experienced engineers in a collaborative and innovation-driven environment.
🌎 About us:
Morgan Stanley is a leading global financial services firm providing investment banking, securities, investment management, and wealth management services worldwide.
Morgan Stanley's Budapest office is one of the firm's largest global hubs outside of the United States and plays a key role in delivering technology, operations, finance, risk, and support services across the organization. Our teams collaborate closely with colleagues around the world and contribute to some of the firm's most strategic initiatives.
Morgan Stanley is an equal opportunities employer. We are committed to creating and maintaining an inclusive workplace where everyone can maximize their full potential. Our success is built on the diverse backgrounds, experiences, perspectives, and talents of our people.
Érdekel ez az állás?