Java Developer - Officer
Mississauga, ONCiti Canada Technology Services ULC
3+ YOECandidates need a bachelor's degree in computer science or a related field, or substantial software delivery experience, plus 3 to 6 years in application development, DevOps or automation. Strong Java, Linux, database and cloud skills are required.
Java, Angular, C#, Linux, Unix, Oracle
Senior Java Developer - Vice President
Mississauga, ONCiti Canada Technology Services ULC
8+ YOECandidates need 8+ years of hands-on Java development, including Java 8 or higher, plus experience with Spring, REST APIs, relational databases and at least one cloud platform. Messaging, testing and strong communication skills are also required.
Maven, Gradle, jUnit, Kafka, OpenShift, Kubernetes
Java Developer - Rates Technology
Mississauga, ON +1Citi Canada Technology Services ULC
4+ YOECandidates need at least 4 years of professional development experience, with hands-on work in Java, Spring Boot, Quarkus, microservices, Kafka, Solace, MongoDB, and CI/CD and container tools. A bachelor's degree or equivalent experience is required.
Kafka, Solace, MongoDB, Tekton, OpenShift, Kubernetes
Senior Java Developer - Vice President
Mississauga, ONCiti Canada Technology Services ULC
6+ YOECandidates 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+ YOECandidates 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
Senior Java Developer - Vice President
Mississauga, ONCiti Canada Technology Services ULC
6+ YOECandidates need 6 or more years of hands-on Java development, including Java 1.8 or later, and experience with Spring, Hibernate, REST APIs, messaging, and cloud platforms. Test-driven development and clear, independent communication are also required.
Java, Spring Boot, Hibernate, Kafka, OpenShift, Kubernetes