Senior Java Developer - Vice President
Mississauga, ONCiti Canada Technology Services ULC
6+ ansCandidates need 6+ years of hands-on Java development, including Spring, Spring Boot, Spring Security, JPA and Hibernate, plus secure REST API design and relational databases with PL/SQL. Messaging (JMS or Kafka), cloud platforms, automated testing and Maven or Gradle are also required, along with strong communication skills.
Java, Spring Boot, Hibernate, Kafka, OpenShift, Kubernetes
Java Developer - Assistant Vice President
Mississauga, ONCiti Canada Technology Services ULC
5+ ansCandidates need 5+ years of hands-on Java backend development with Java 17 or later, strong Spring Framework skills, and solid SQL and database experience. A bachelor's degree or equivalent experience and strong communication skills are also required.
Java 17, Spring Boot, Maven, Gradle, JUnit, Mockito
AVP Applications Development Sr Programmer Analyst
Mississauga, ONCiti Canada Technology Services ULC
5+ ansCandidates need 5 to 8 years of software development experience, hands-on backend work in Java, Spring Boot and Kotlin, and knowledge of MongoDB and microservices. A bachelor's degree or equivalent practical experience is also required.
Java, Spring Boot, Kotlin, MongoDB, OpenTelemetry, Python