← Back to jobs

Alltech Consulting Services Logo
Senior Java Developer

Alltech Consulting Services

 

Montréal, Québec, Canada

Posted On: 30+ days ago
Experience: 10+ years
Availability: Hybrid
Openings: 1
Category: Senior Java Developer
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

Own the design, development, and release of enterprise Java applications.

Responsibilities

  • Design and implement scalable n-tier solutions using Java, RESTful webservices, and JDBC.
  • Write and maintain unit and automated tests to ensure code quality and performance.
  • Manage build processes using Gradle and configure CI/CD pipelines with GitHub Actions or Jenkins.
  • Analyze system performance and memory usage to optimize application stability.
  • Collaborate within Agile teams to deliver solutions that meet business and technical requirements.

Required Skills

  • 5+ years of experience in Java development with a deep understanding of the language.
  • Strong grasp of software design patterns and systems engineering principles.
  • Experience with message-driven applications and cloud messaging systems.
  • Proficiency in Agile development techniques and release management.
  • Knowledge of build tools such as Gradle.
  • Experience with database design and client-server architectures.
  • Strong analytical and problem-solving skills.

Preferred Skills

  • Experience with Azure services, including Azure Data Factory, Azure Service Bus, and Azure integration.
  • Familiarity with Elasticsearch and cloud trends like Microservices.
  • Ability to provide technical thought-leadership and ensure architecture alignment with customer success.

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs