Software Engineer I

CIBC

Chicago, IL, United States
Base: $90,000.00 - $98,000.00; bonus/equity: discr...
Java programming language
Object-oriented programming concepts
Sql and relational databases
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

Work Rights

Not specified

Tailored Resume

Cover Letter