24 Oct
|
Compunnel
|
Montreal
24 Oct
Compunnel
Montreal
We are seeking a Java Full Stack Systems Developer to design, develop, integrate, and support enterprise applications. The role requires strong hands‑on experience with Java, up-to-date web technologies, relational databases, and microservices, along with the ability to collaborate with global teams and business stakeholders.
Key Responsibilities
- Des ign and develop high-quality Java applications in a multi-tier enterprise environment.
- Build and maintain RESTful APIs, microservices, and web-based applications.
- Collaborate with business stakeholders and global development teams to gather requirements and deliver solutions.
- Develop proofs of concept to evaluate new technologies and frameworks.
- Participate in technical design and architectural discussions.
- Troubleshoot production issues, perform root‑cause analysis, and improve application stability.
- Support the complete SDLC, including design, development, testing, deployment, and post‑release support.
- Develop clean, reusable, well‑tested, and maintainable code aligned with enterprise standards.
Required Qualifications
- BA/BS degree in Computer Science, Engineering, or a related field.
- Hands‑on experience with Java 11+, RESTful APIs, OpenAPI/Swagger, Gradle or Maven, and enterprise microservices.
- Strong front‑end development experience with React or Angular.
- Strong RDBMS and SQL skills, preferably PostgreSQL, MS SQL Server, or DB2.
- Experience with Kubernetes and contemporary microservices architectures.
- Development experience with Python and Unix/Bash scripting.
- Experience with JUnit, Git‑based workflows, CI/CD, and tools such as Jenkins.
- Comfortable working in Linux environments.
- Knowledge of Agile methodologies and tools such as JIRA.
- Strong analytical, problem‑solving, communication, and collaboration skills.
- Willingness to work occasional weekends.
Preferred Qualifications
- Experience with TDD or BDD methodologies.
- Experience with enterprise architecture standards and integration patterns.
📌 Java Full Stack Systems Developer (Montreal)
🏢 Compunnel
📍 Montreal