Application Development Engineer (Java) - AVP
Mississauga, ONCiti Canada Technology Services ULC
5+ ansCandidates need five or more years of Java development and systems analysis experience, including microservices, SQL and relational databases, CI/CD, API integration and unit testing. A bachelor's degree or equivalent experience is also expected.
Oracle Java, Business processes, Regulatory compliance, Reporting, Microservices, SQL
Java Developer - Rates Technology
Mississauga, ON +1Citi Canada Technology Services ULC
4+ ansCandidates 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+ 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