Haystack
← Back to Jobs
Technology
BO

Java Developer

Bounteous, Inc.Montreal, QC🇺🇸United StatesPosted Oct 22, 2026

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
Montreal, QC, United States
Posted
14 hours ago
MicroservicesShellSpringSpring BootGitGroovyJavaPerlPythonAgile

Job Description

Java Developer

  • Responsibilities:

  • Designing and developing software applications using Java, Spring Boot, and Microservices.

  • Collaborating with team members to implement new features and integrate cloud services.

  • Writing scripts for automation using languages such as Perl, Python, Groovy, or Java.

  • Ensuring timely issue resolution and communicating solution gaps to the project team.

  • Requirements:

  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent work experience.

  • Proficiency in Java, with knowledge of Java 8 features and above.

  • Experience working with Spring frameworks, Spring Boot, and Microservices.

  • Strong understanding of n-tier Java web applications and interaction with systems.

  • Knowledge of version control systems like BitBucket and Git.

  • Familiarity with scripting languages like Shell, Perl, or Python, and database management systems.

  • Ability to read and understand business requirements, develop technical designs, and produce high-quality code.

  • Knowledge of software development methodologies like Agile, unit testing, and technical change control.

  • Excellent problem-solving skills and the ability to work independently or collaboratively in a team.

  • Strong communication skills and a keen interest in learning new technologies.

Similar jobs