Base: $90,000.00 - $98,000.00; bonus/equity: may i...
Java programming language
Object-oriented programming concepts
Sql and relational databases
In this role, you will join the Private, Personal, & Digital Banking Technology Team, working in a dynamic, fast-paced financial services environment
Job Summary
In this role, you will join the Private, Personal, & Digital Banking Technology Team, working in a dynamic, fast-paced financial services environment.
As an Entry-Level/Apprentice Java Developer, you will work closely with experienced developers to design, develop, and maintain Java applications.
CIBC offers a competitive total rewards package including a salary range of $90,000.00 - $98,000.00, incentive compensation, and a full range of benefits.
Matching Summary
In this role, you will join the Private, Personal, & Digital Banking Technology Team, working in a dynamic, fast-paced financial services environment.
Salary
Base: $90,000.00 - $98,000.00; Bonus/Equity: May include discretionary bonus; Benefits: Medical, Dental, Vision, HSA, Life Insurance, Disability, PTO, Holidays, 401(k)
Skills & Requirements
Must-have
Java programming language
Object-oriented programming concepts
SQL and relational databases
Version control systems (Git)
Nice-to-have
Eagerness to learn new technologies
Strong problem-solving skills
Excellent communication and teamwork
Adapt to new methodologies
Key Requirements
Entry-Level/Apprentice Java Developer role
Must be legally eligible to work in the US
May require attribute-based assessment and skills tests