Senior Software Engineer – Kotlin, VP
Mississauga, ONCiti Canada Technology Services ULC
12+ ansCandidates need 12+ years of enterprise backend experience in Java 17/21+ or Kotlin, with strong knowledge of JVM internals, concurrency and distributed messaging. Experience with Linux, Gradle, Jenkins, Docker and Kubernetes is also required.
Kotlin, Java, Gradle, Jenkins, Docker, Kubernetes
Senior Java Developer - Vice President
Mississauga, ONCiti Canada Technology Services ULC
8+ ansCandidates need at least 8 years of enterprise Java development experience with Spring Boot and microservices, strong REST API and web services skills, and solid knowledge of cloud and messaging tools. A bachelor's degree in computer science or software engineering, or equivalent experience, is also expected.
Kafka, Docker, Kubernetes, Swagger/OpenAPI, Hibernate, CI/CD tools
Senior Java Tech Lead - Vice President
Mississauga, ONCiti Canada Technology Services ULC
10+ ans5+ gestionCandidates need 10+ years of software engineering experience, 5+ as a technical lead, and deep Java skills with Spring Boot, Oracle databases, REST APIs, and microservices. A bachelor's degree or equivalent experience is required; a master's is preferred.
Java, Spring Boot, Oracle Database, Hazelcast, Redis
Senior Java Developer - Vice President
Mississauga, ONCiti Canada Technology Services ULC
10+ ansCandidates need 10+ years of software development experience, deep Java knowledge, and hands-on work with Spring Boot and microservices. Strong Oracle database skills, container platforms and distributed caching such as Hazelcast or Redis are also required.
Java, Spring Boot, Oracle Database, Red Hat OpenShift, Kubernetes, AWS ECS