Java Application Developer (XML required) (Montreal)

Java Application Developer (XML required) (Montreal)

06 Sep
|
VLink
|
Montreal

06 Sep

VLink

Montreal

About VLink: Started in 2006 and headquartered in Connecticut, VLink is one of the fastest growing digital technology services and consulting companies. Since its inception, our creative team members have been solving the most complex business, and IT challenges of our global clients. Client is seeking a Senior Java Developer to join our Digital Experience Practice.

This role requires a blend of coding excellence, system design expertise, and client‑facing communication skills. You will work closely with other technologists and business users to deliver scalable, high‑performance digital solutions across industries. If you thrive in the energetic atmosphere of short‑and long‑term, high‑profile projects and enjoy the freedom of consulting engagements, we want to connect with you.

Design, develop, and maintain scalable Java / Spring Boot applications for enterprise systems. Apply object-oriented and SOLID design principles to produce clean, maintainable, and reusable code. Implement multi-threaded and concurrent applications, ensuring performance, safety, and scalability.





Collaborate with architects and DevOps teams to containerize and deploy applications (Docker, Kubernetes). Participate in code reviews, refactoring efforts, and design discussions to improve overall quality. Contribute to CI/CD pipelines, automated builds, and testing frameworks.

Deep understanding of Java (8 or above), Spring / Spring Boot, and microservice architecture. ~ Strong grasp of OOP principles, SOLID design patterns, and common refactoring techniques (e.g., Familiarity with Agile development practices and modern CI/CD tools (Jenkins, GitHub Actions, Azure DevOps, GitLab CI). ~ Working knowledge of unit testing frameworks (JUnit, Mockito, Testcontainers) and experience building robust automated test suites. ~ Proficiency with SQL and relational databases; familiarity with NoSQL or cloud‑native databases is an asset. ~ Exposure to cloud platforms (Azure, AWS, or GCP) — deployment, scaling, and service integration. Knowledge of performance tuning, memory analysis, and profiling tools. Mid‑Senior level Contract Information Technology IT Services and IT Consulting #

📌 Java Application Developer (XML required) (Montreal)
🏢 VLink
📍 Montreal

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: java application developer (xml required) (montreal) / montreal

Subscribe to this job alert:

Get the latest job offers by email for: java application developer (xml required) (montreal) / montreal