Enable job alerts via email!

Java Developer

Aspen Technology, Inc.

Kitchener

On-site

CAD 60,000 - 95,000

Full time

16 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as a Java Developer, where your contributions will have a direct impact on energy consumers and the fight against climate change. In this dynamic role, you'll be part of an Agile team responsible for designing and implementing critical software utilities that enhance the deployment of innovative solutions. With opportunities for career growth and a supportive environment, you will be empowered to solve complex problems and drive product excellence. If you have a passion for crafting high-quality code and enjoy working collaboratively, this is the perfect opportunity for you.

Qualifications

  • 3-7 years of experience in software development with a focus on Java.
  • Strong knowledge of software architecture and design principles.

Responsibilities

  • Design and implement platform native installation utilities for software deployment.
  • Collaborate with Agile teams to drive product development and innovation.

Skills

Java
Software Architecture
Project Management
Problem Solving
Agile Development
Full-Stack Development
Creative Solutions

Education

Bachelor's degree in Computer Science
Advanced degree in related field

Tools

MongoDB
Postgres
MSSQL
Spring Boot
Angular
Git
Jenkins
Azure
AWS
Docker
Kubernetes

Job description

The driving force behind our success has always been the people of AspenTech. What drives us, is our aspiration, our desire and ambition to keep pushing the envelope, overcoming any hurdle, challenging the status quo to continually find a better way. You will experience these qualities of passion, pride and aspiration in many ways - from a rich set of career development programs to support of community service projects to social events that foster fun and relationship building across our global community.

The Role

AspenTech is looking for a Java Developer to join the team. In this position, you will be a member of an Agile development team responsible for design and implementation of platform native installation utilities critical to the successful deployment of AspenTech software to our customers. This role's contributions have highly visible impacts on the success and scalability of our software offerings to our customers.

Your Impact

As part of the team, you join an organization whose work makes a direct impact on all energy consumers, is actively working to address the challenges of climate change, and who's positioned in the market to grow at a rapid pace over the next decade with massive opportunities for career growth.

To be successful in this role, you should have a proven track record of designing and developing challenging, cross-functional software projects with impacts to larger strategic business goals. We need independent and motivated problem solvers with the vision and creativity necessary to drive this chapter in our product development.

What You'll Need
  • Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a related technical field.
  • 3-7 years of related experience OR an advanced degree with less experience.
  • Strong software architecture knowledge.
  • Experience with one or more of the following:
  • Database preferred: MongoDB, Postgres, MSSQL
  • Programming Languages: Java required, Javascript desired.
  • Web Frameworks: Spring Boot, Spring, Angular desired.
  • Source Version Control: Git
  • Continuous Integration: Jenkins, Github Actions, Gitlab pipelines
  • Platforms: Windows and Linux
  • Cloud technologies: Azure, AWS, Docker, Kubernetes, Helm
  • Observability and Monitoring
  • Experience developing and delivering full-stack applications to customers.
  • Interest and experience developing for platform-based applications.
  • Experience with agile development principles and continuous integration.
  • Excellent project management skills; self-directed and capable of working effectively in a deadline environment.
  • Willingness to contribute ideas, solutions while supporting the ideas of others.
  • Ability to lead and direct other technical contributors to achieve project and product goals.
  • Superior object-oriented design and debugging skills.
  • Passion for finding creative solutions to problems, and pride in well-crafted code.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

JWE Java Developer

Peopletogo

Ontario

Remote

CAD 80,000 - 100,000

Today
Be an early applicant

JWE Java Developer

Peopletogo

Ontario

Remote

CAD 80,000 - 100,000

3 days ago
Be an early applicant

Senior Java Developer

Agility PR Solutions LLC

Ontario

Remote

CAD 80,000 - 110,000

5 days ago
Be an early applicant

Backbase Back End Java Developer (Canada)

Aequilibrium

Ontario

Remote

CAD 90,000 - 120,000

3 days ago
Be an early applicant

Java Developer with AI

Veracity Software Inc

Ontario

Remote

CAD 90,000 - 120,000

4 days ago
Be an early applicant

Senior Java Developer

CoLab Software

Remote

CAD 80,000 - 120,000

Today
Be an early applicant

Senior Java Developer

Agility PR Solutions LLC

Ontario

Remote

CAD 90,000 - 120,000

8 days ago

Java Developer (Spring Boot, Java 17, AWS EKS)

Veracity Software Inc

Remote

CAD 80,000 - 110,000

5 days ago
Be an early applicant

Java Software Developer

CB Canada

Kitchener

On-site

CAD 80,000 - 110,000

Yesterday
Be an early applicant