Scala (Java) Software Engineer in Bromley

Scala (Java) Software Engineer in Bromley

Bromley Full-Time 60000 - 80000 £ / year (est.) No working from home possible

At a Glance

  • Tasks: Join a dynamic team to develop and deliver innovative software solutions.
  • Company: Be part of Bank of America Merrill Lynch, a leader in global finance.
  • Benefits: Enjoy competitive pay, health perks, and opportunities for remote work.
  • Other info: Great career growth potential in a supportive and collaborative culture.
  • Why this job: Make an impact in a fast-paced environment while working with cutting-edge technologies.
  • Qualifications: Proficiency in Scala or Java; strong communication and teamwork skills required.

The predicted salary is between 60000 - 80000 £ per year.

Bank of America are looking for Software Engineers to join their EMEA Reference Data team within their Global Markets Operations Technology division. The team are responsible for ensuring systems remain responsive and able to adapt to changing market conditions in the new market landscape. Ensuring application growth aligns itself with the Target Operating Model. Working within a team of highly driven and motivated technologists and helping in delivering change to the business.

This is an engineering centric role and you will be expected to deliver technical solutions by managing all phases of the software development life cycle. You must be able to analyse business or technical requirements and design solutions to develop critical components of the group's stack. You must be a good team player with strong communication skills. You must be a self-starter and willing to work with new technologies.

Technical Skills Required:
  • Scala or Java development skills (but we will consider candidates with strong Java skill set and willing to learn Scala)
  • Knowledge of Python is highly desirable.
  • SQL Programming Competency (with experience of at least one RDBMS)
  • Strong understanding of software build/release management (with at least one build tool e.g. ANT)
  • Good understanding of unit testing concepts
  • Familiarity with development patterns
  • Familiarity with Linux
Soft Skills Required:
  • Understanding of how to operate in an Enterprise organization and deal with senior Investment Banking technology stakeholders
  • Proactively own and resolve details of high-level tasks
  • Mentoring other team members
  • Enjoy team working environment
  • Demonstrate an understanding of operational aspects of managing a software stack

Scala (Java) Software Engineer in Bromley employer: 慨正橡扯

Bank of America Merrill Lynch is an exceptional employer, offering a dynamic work environment where innovation and collaboration thrive. With a strong focus on employee growth, the company provides ample opportunities for professional development and mentorship within a highly skilled team. Located in a vibrant financial hub, employees benefit from a culture that values diversity, encourages new technology adoption, and supports a healthy work-life balance.

Contact Details:

慨正橡扯 Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Scala (Java) Software Engineer in Bromley

Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work at Bank of America or similar firms. A friendly chat can sometimes lead to insider info about job openings or even a referral.

Tip Number 2

Prepare for technical interviews by brushing up on your Scala and Java skills. Practice coding challenges and be ready to discuss your past projects. We recommend using platforms that focus on coding interviews to get you in the zone.

Tip Number 3

Show off your soft skills! During interviews, highlight your teamwork and communication abilities. Share examples of how you've mentored others or resolved conflicts in a team setting. It’s all about proving you’re a great fit for their culture.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we often have exclusive roles listed there that you won’t find anywhere else. Get your application in and let’s land that job together!

We think you need these skills to ace Scala (Java) Software Engineer in Bromley

Scala Development
Java Development
Python Knowledge
SQL Programming
RDBMS Experience
Software Build/Release Management
Unit Testing Concepts

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your Scala or Java skills, and any relevant experience with SQL or Python. We want to see how your background aligns with the role, so don’t be shy about showcasing your technical prowess!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re excited about joining Bank of America Merrill Lynch and how you can contribute to their EMEA Reference Data team. Let us know what makes you a great fit!

Show Off Your Team Spirit:Since this role requires strong communication and teamwork, make sure to include examples of how you've successfully collaborated with others in past projects. We love seeing candidates who thrive in a team environment!

Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensure you’re considered for the role. We can’t wait to see what you bring to the table!

How to prepare for a job interview at 慨正橡扯

Know Your Tech Stack

Make sure you brush up on your Scala and Java skills, as well as any relevant technologies like SQL and Python. Be ready to discuss your experience with software development life cycles and how you've tackled technical challenges in the past.

Showcase Your Team Spirit

Since this role requires strong collaboration, think of examples where you've successfully worked in a team. Highlight your communication skills and how you've mentored others or resolved conflicts within a group setting.

Understand the Business Context

Familiarise yourself with the banking sector and how technology plays a role in operations. Being able to discuss how your technical solutions can adapt to changing market conditions will impress the interviewers.

Prepare for Problem-Solving Questions

Expect to face questions that test your analytical skills. Practice explaining your thought process when designing solutions or troubleshooting issues, as this will demonstrate your ability to think critically under pressure.