Senior Java Developer

 

Description:

VTRAC Consulting Corporation (WBE) is urgently seeking a Senior Java Engineer with strong expertise in Spring Boot, Angular, Docker, and PostgreSQL for an extendable contract opportunity. This role offers an exciting chance to work on mission-critical internal logistics applications and modernization initiatives that directly impact business performance.

As part of a collaborative and dynamic technology team, the successful candidate will work through the entire Software Development Life Cycle (SDLC) — from requirements gathering and solution design to implementation, testing, and deployment. This position combines back-end engineering excellence with modern front-end development and strong DevOps integration.


Key Responsibilities:

  • Design, develop, and maintain Java-based backend applications using Spring Boot and Spring MVC frameworks.

  • Build and optimize front-end interfaces with Angular 14+, ensuring responsive and high-performance user experiences.

  • Develop and manage databases using PostgreSQL 15+, including schema design, data modeling, and query optimization.

  • Implement CI/CD pipelines with Docker, Jenkins, and Git for automated builds and deployments.

  • Work directly with business stakeholders and end users to gather requirements, troubleshoot issues, and ensure solutions meet operational needs.

  • Participate in Agile/SCRUM ceremonies — including sprint planning, standups, and retrospectives — to ensure timely and high-quality deliverables.

  • Create and maintain comprehensive technical documentation, including test plans, deployment guides, and design specifications.


Qualifications and Skills:

  • 7+ years of professional experience in Java software development.

  • Advanced expertise with Spring Boot, Spring MVC, Spring Security, and Spring Data.

  • Strong front-end development skills using Angular 14 or higher.

  • Deep knowledge of PostgreSQL, SQL scripting, and database optimization.

  • Proven experience in containerization and CI/CD pipelines (Docker, Jenkins, Git).

  • Exposure to Agile/SCRUM environments with iterative delivery models.

  • Solid understanding of system architecture, business analysis, and application testing.

  • Experience with Kafka, Redis, Selenium, or legacy JEE technologies (e.g., WebSphere v8.5.5) is considered an asset.

  • Excellent problem-solving, communication, and stakeholder engagement skills.

  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.


About the Role:

This position offers a unique opportunity for a results-oriented engineer to contribute to the modernization of internal logistics systems while working with advanced technologies in a fast-paced environment. The successful candidate will have the chance to design scalable and maintainable architectures, ensure integration across enterprise systems, and enhance both user experience and system performance.

As an extendable contract, the role offers competitive compensation and potential for long-term engagement based on performance and project requirements.

Organization VTRAC
Industry IT / Telecom / Software Jobs
Occupational Category Senior Java Developer
Job Location Kitchener,Canada
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 7 Years
Posted at 2025-10-20 3:07 pm
Expires on 2026-01-04