Title: Java Developer
Contract Duration: 6 months to start (likely 18 month contract)
Hours: 37.5/week
Location: Remote, Canada- New Brunswick, Nova Scotia or Greater Toronto Area- Mostly remote, may need to go in office every once in a while
Compensation: $50-$65/hour
Top Skills (Must-Haves):
Java 8 or higher (Java 17 preferred)
Spring Boot
Oracle (PL/SQL) - should be able to write queries and support API development
GitLab (version control), some Jenkins exposure
Kubernetes and Docker - need to run services locally, understand CI/CD flow
Ability to write REST APIs and understand MVC architecture
Nice to Haves:
Redis caching
Flyway (for Oracle management)
View 3 (JavaScript) - basic ability to read/debug front-end code
Kafka / Messaging Queues
GitHub Copilot / AI coding exposure
Shell scripting, Jira, Cherwell