
Java Software Engineer
Marks & Spencer Group plc2 hours ago
Budapest, HungaryMid Level
Responsibilities
- Build and improve Scala and Java middle-tier services.
- Design and create relational, columnar, and NoSQL database entities in consultation with the data modeling team.
- Collaborate with business stakeholders to understand needs and own solution delivery.
- Collaborate with other IT teams to develop effective technology solutions.
- Contribute to complex project tasks and initiatives and interact with team members and leadership.
- Handle software development lifecycle processes and improve DevOps tooling.
- Design and implement test scenarios and identify opportunities to leverage AI to enhance delivery and processes.
Requirements
- At least 4 years of relevant experience is generally expected.
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
- Experience with large-scale distributed systems.
- Experience designing and implementing test scenarios.
- Strong understanding of the relevant business line and discipline.
- Strong problem-solving, analytical, verbal, and written communication skills.
- Ability to process information, translate it into plans, and present summaries to stakeholders.
- Working knowledge of agile development practices, continuous integration, and continuous improvement.
- Curiosity about the financial services industry and willingness to work in a banking environment.
Benefits
- Flexible working arrangements are available.
- Morgan Stanley offers comprehensive employee benefits and perks for employees and their families.
- The role provides opportunities for career mobility across the business.
- The position is associated with a hybrid work arrangement, as indicated by the posting’s #LI-hybrid designation.