As an Entry-Level/Apprentice Java Developer, you will work closely with our experienced developers to design, develop, and maintain Java applications
Job Summary
As an Entry-Level/Apprentice Java Developer, you will work closely with our experienced developers to design, develop, and maintain Java applications.
We need talented, passionate professionals who are dedicated to doing what’s right for our clients.
CIBC offers a full range of benefits and programs to meet our employee’s needs; including Medical, Dental, Vision, Health Savings Account, Life Insurance, Disability, and Other Insurance Plans, Paid Time Off (including Sick Leave, Parental Leave and Vacation), Holidays and 401(k), in addition to other special perks reserved for our team members.
Matching Summary
As an Entry-Level/Apprentice Java Developer, you will work closely with our experienced developers to design, develop, and maintain Java applications.
Salary
Base: $90,000.00 - $98,000.00; Bonus/Equity: Discretionary bonus component may be eligible; Benefits: Medical, Dental, Vision, HSA, Life Insurance, Disability, Paid Time Off, 401(k)
Skills & Requirements
Must-have
Java programming language
Object-oriented programming concepts
SQL and relational databases
Version control systems (Git)
Nice-to-have
Spring Java frameworks
Front-end technologies
Problem-solving skills
Teamwork abilities
Eagerness to learn
Key Requirements
Entry-Level/Apprentice Java Developer role
Legally eligible to work in the specified location