Sourcing as a channel, not a feature.

Scala (Java) Software Engineer

Bromley, UK
Full Stack Java Developer Full Stack Scala Developer Java Developer Scala Developer
Actively hiring

Scala (Java) Software Engineer

mthree
Bromley, UK
Full Stack Java Developer Full Stack Scala Developer Java Developer Scala Developer
mthree
Actively hiring

hackajob is partnering with mthree to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.

 

Job Title:           Scala (Java) Software Engineer

Client:                Bank of America Merrill Lynch

Area:                  Global reference data

 

The Client:

Bank of America is one of the world's largest financial institutions, serving individual consumers, small and middle market businesses and large corporations with a full range of banking, investing, asset management and other financial and risk-management products and services. The company provides unmatched convenience in the United States, serving more than 59 million consumer and small business relationships with more than 6,100 retail banking offices, more than 18,000 ATMs and award-winning online banking with more than 25 million active users. Bank of America offers industry leading support to more than 4 million small business owners through a suite of innovative, easy-to-use online products and services. The company serves clients in more than 150 countries and has relationships with 99 percent of the U.S. Fortune 500 companies and 83 percent of the Fortune Global 500. Bank of America Corporation stock (NYSE: BAC) is a component of the Dow Jones Industrial Average and is listed on the New York Stock Exchange.

 

The Opportunity

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 a engineering centric role and you will be expected to deliver technical solutions by managing all phases of software development life cycle. You must be able to analyse business or technical requirements and design solutions to develop critical components of the groups 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 mgmt (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 Invsetment 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

hackajob is partnering with mthree to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.

 

Upskill

Level up the hackajob way. Verify your skills, learn brand new ones and test your ability with Pathways, our learning and development platform.

Ready to reach your potential?