Technology Analyst Program | 2025

at  Bank of America

Toronto, ON, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate15 Feb, 2025Not Specified18 Nov, 2024N/ASql,Jenkins,Working Environment,Ansible,Capital Markets,Shell Scripting,Python,IntegrationNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

JAVA TECHNOLOGY ANALYST/DEVELOPER

Bank of America Prime Brokerage Market Risk Technology team is looking for candidates for a Java technology analyst developer role for the margin calculator team.
Candidates should be proficient in software design with a focus on OOP-design patterns operating in an Agile SDLC environment (Scrum, Test Driven Development, unit/integration testing, pair programming, etc).

REQUIRED SKILLS:

  • Proficient and experienced in Java - familiarity with Python is a bonus
  • Working knowledge of SQL
  • Shell scripting and basic Unix knowledge desirable
  • Proficient in writing unit, integration, and acceptance test
  • Comfortable in an Agile working environment
  • Self-starter and proactive
  • Experience in CI/CD tools like Jenkins, JFrog, Ansible is a plus
  • Some understanding/experience in capital markets and financial instrument pricing is a plus

Responsibilities:

  • Development of a thorough understanding of our current technology stack
  • Design and development of new features in the existing Java and Python application services
  • Contribution to future design and architecture planning
  • Planning work in an agile manner with other team members
  • Writing acceptance tests in coordination with QA
  • Communication with our business and platform partnersImprovement and development of our CI/CD pipeline and infrastructure deployment strategies
-


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Toronto, ON, Canada