Developer - Java/SQL

CoFoMo Inc.

Montreal (administrative region)

On-site

CAD 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

CoFoMo Inc. is seeking an experienced software engineer to analyze needs, design and develop Java-based applications, and implement scalable microservices architectures.

The role emphasizes Spring framework expertise, API design, and CI/CD automation across cloud-enabled environments. The candidate should bring 5+ years of hands-on software development experience, proficiency in Java and SQL, and strong collaboration skills to work in an agile setting while driving best practices and modern

Qualifications

  • Minimum five years of experience in a similar role.
  • Development experience in agile and waterfall environments.
  • Proficiency in Java and SQL languages and related technologies.
  • Expertise with Spring Boot, Spring Cloud, Spring Data JPA, Hibernate, and MapStruct.
  • Design APIs and microservices architectures; use Maven and Git with CI/CD workflows.
  • Apply clean architecture, clean code and design patterns; understand cloud concepts and AI tools.

Responsibilities

  • Analyze customer and stakeholder needs to recommend appropriate technology solutions.
  • Design, develop and evolve software applications that meet organizational needs.
  • Develop implementation strategies and document technical solutions.
  • Develop applications using Java and SQL technologies using development best practices.
  • Perform automated testing to ensure the quality, safety, and stability of the solutions.
  • Ensure the harmonious integration of technical components and solve the problems encountered.
  • Install, configure and implement applications.
  • Collaborate with multidisciplinary teams in an agile environment.
  • Plan, coordinate and prioritize development activities in order to meet objectives and deadlines.
  • Contribute to the continuous improvement of practices, processes and technological solutions.

Skills

Java
SQL
Spring Boot
Spring Cloud
Spring Data JPA
Hibernate
MapStruct
APIs & Microservices
Maven
Git
CI/CD
Clean architecture
Design patterns
Cloud concepts
AI tools
Communication
Team collaboration

Tools

GitHub Actions
Maven
CI/CD tooling

Job description

Here is a brief overview of the tasks and responsibilities that will fall to you: Analyze customer and stakeholder needs to recommend appropriate technology solutions; Design, develop and evolve software applications that meet organizational needs; Develop implementation strategies and document technical solutions; Develop applications using Java and SQL technologies using development best practices; Perform automated testing to ensure the quality, safety, and stability of the solutions; Ensure the harmonious integration of technical components and solve the problems encountered; Install, configure and implement applications; Collaborate with multidisciplinary teams in an agile environment; Plan, coordinate and prioritize development activities in order to meet objectives and deadlines; Contribute to the continuous improvement of practices, processes and technological solutions.

The profile sought is as follows: Have a minimum of five (5) years of experience in a similar role; Have development experience in agile and waterfall environments; Proficiency in Java and SQL languages and related technologies; Demonstrate expertise with Spring Boot, Spring Cloud, Spring Data JPA, Hibernate, and MapStruct; Design application programming interfaces and microservices architectures; Use Maven, Git, GitHub Actions, and continuous integration and deployment mechanisms; Apply software development best practices, including clean architecture, clean code, and design patterns; Understand cloud concepts and modern architecture principles; Leverage artificial intelligence tools to improve the efficiency and quality of development; Demonstrate curiosity, autonomy and a willingness to learn continuously; Communicate effectively and popularize technical concepts to various stakeholders; Collaborate effectively with team members and actively contribute to the achievement of common goals.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Développeur - Java/SQL
Développeur - Java/SQL

CoFoMo Inc. • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Java Full Stack Developer
Java Full Stack Developer

Compunnel, Inc. • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Sr Java developer
Sr Java developer

Atyeti • Toronto

On-site
CAD 80,000 - 120,000
Java Developer
Java Developer

Patch Tech Staffing • Calgary

On-site
CAD 90,000 - 130,000
Full Stack Developer
Full Stack Developer

CoFoMo Inc. • Montreal (administrative region)

On-site
CAD 110,000 - 145,000
Senior Java Full Stack Developer(Use Precscreening Questions)
Senior Java Full Stack Developer(Use Precscreening Questions)

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Toronto

On-site
CAD 70,000 - 90,000
RQ08563 - Software Developer - Senior
RQ08563 - Software Developer - Senior

Rubicon Path • Toronto

On-site
CAD 90,000 - 120,000
Sr Java Springboot developer
Sr Java Springboot developer

Aarorn Technologies Inc • Toronto

On-site
CAD 85,000 - 110,000
Java Software Engineer
Java Software Engineer

Cloudious LLC • Toronto

On-site
CAD 90,000 - 120,000
RQ08522 - Software Developer - Senior
RQ08522 - Software Developer - Senior

Rubicon Path • Toronto

On-site
CAD 90,000 - 120,000