Enable job alerts via email!

Senior Java Developer / Java Architect

FIRSTMILE - A Meraqui Company

Montreal

On-site

CAD 90,000 - 100,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

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

Job summary

An established industry player is seeking a seasoned Senior Java Developer/Java Architect to spearhead the design and development of complex, high-performance enterprise applications. This role requires a strategic thinker with extensive experience in Java technologies and software architecture. You will lead the development of scalable, secure solutions while mentoring junior developers and aligning technical strategies with business objectives. Join a dynamic team where your expertise will significantly impact the company's growth and innovation in the technology landscape.

Qualifications

  • 12+ years of experience in Java/J2EE development.
  • Proficiency in Spring Boot, Hibernate, and RESTful API development.
  • Strong experience with microservices architecture and cloud platforms.

Responsibilities

  • Lead design and development of scalable Java-based enterprise solutions.
  • Collaborate with stakeholders to translate requirements into technical solutions.
  • Guide teams in best practices for coding and performance.

Skills

Java/J2EE
Spring Boot
Spring Framework
Hibernate
RESTful API Development
Microservices Architecture
Cloud-native Applications
Security Principles
Leadership Skills
Stakeholder Management

Education

Bachelor's Degree in Computer Science
Master's Degree in Computer Science

Tools

Docker
Kubernetes
CI/CD Tools (Jenkins, Git, Maven, Gradle)
Relational Databases (Oracle, MySQL, PostgreSQL)
NoSQL Databases (MongoDB, Cassandra)

Job description

Get AI-powered advice on this job and more exclusive features.

Direct message the job poster from FIRSTMILE - A Meraqui Company

Experience Level: 12+ Years

Job Type: Full-Time

Department: Technology / Software Architecture

Job Summary:

We are looking for a seasoned Senior Java Developer / Java Architect to lead the design and development of complex, high-performance enterprise applications. This role requires a strategic thinker with a deep understanding of software architecture, best practices, and the full software development lifecycle. The ideal candidate will be hands-on in Java technologies while also providing architectural leadership, mentoring junior developers, and aligning technical solutions with business goals.

Key Responsibilities:

  • Lead the end-to-end design and development of scalable, secure, and high-availability Java-based enterprise solutions.
  • Define technical architecture and make high-level design decisions.
  • Collaborate with business stakeholders, product managers, and cross-functional teams to translate requirements into technical solutions.
  • Guide development teams in implementing best practices for coding, performance, and scalability.
  • Develop and maintain reusable libraries, components, and services.
  • Evaluate and recommend new technologies, tools, and frameworks.
  • Ensure adherence to architectural standards and governance models.
  • Conduct code reviews and mentor junior and mid-level developers.
  • Support DevOps initiatives, including CI/CD pipelines, containerization, and cloud deployment.
  • Participate in system integration planning and data architecture discussions.

Required Skills & Qualifications:

  • 12+ years of experience in Java/J2EE development with a strong grasp of object-oriented design and patterns.
  • Expert-level proficiency in Spring Boot, Spring Framework, Hibernate, and RESTful API development.
  • Strong experience in microservices architecture, cloud-native applications, and container technologies (Docker, Kubernetes).
  • Proven experience designing and scaling distributed systems.
  • Deep knowledge of relational databases (Oracle, MySQL, PostgreSQL) and NoSQL databases (MongoDB, Cassandra).
  • Proficiency with CI/CD tools (Jenkins, Git, Maven, Gradle) and unit/integration testing frameworks.
  • Solid understanding of security principles, authentication/authorization protocols (OAuth2, JWT), and performance tuning.
  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Strong leadership, communication, and stakeholder management skills.

Preferred Qualifications:

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • TOGAF, AWS/Azure Architect certifications are a plus.
  • Familiarity with event-driven architecture and tools like Apache Kafka or RabbitMQ.
  • Knowledge of front-end technologies (React, Angular) is a bonus.
Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Information Technology
  • Industries
    IT Services and IT Consulting

Referrals increase your chances of interviewing at FIRSTMILE - A Meraqui Company by 2x

Sign in to set job alerts for “Java Software Engineer” roles.
Full-Stack Software Engineer [Contract] [Remote possible]

Montreal, Quebec, Canada $75.00-$77.00 2 days ago

Montreal, Quebec, Canada CA$90,000.00-CA$100,000.00 4 weeks ago

Montreal, Quebec, Canada CA$38.46-CA$60.90 2 months ago

Montreal, Quebec, Canada CA$80,000.00-CA$100,000.00 4 weeks ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Java Software Engineer

FBSPL

Montreal

Remote

CAD 80,000 - 100,000

Yesterday
Be an early applicant

Software Architect - Containers / Virtualisation

Canonical

Montreal

Remote

CAD 80,000 - 120,000

6 days ago
Be an early applicant

Développeur Java - Assurance de dommage

Astek

Montreal

Remote

CAD 60,000 - 100,000

9 days ago

Software Engineer - App Stores

Canonical

Montreal

Remote

CAD 80,000 - 100,000

12 days ago

Software Engineer - L3 Support

Canonical

Montreal

Remote

USD 80,000 - 110,000

5 days ago
Be an early applicant

Senior Software Engineer

Valsoft Corporation

Montreal

Remote

CAD 80,000 - 120,000

5 days ago
Be an early applicant

Software Engineer

DataAnnotation

Montreal

Remote

USD 60,000 - 100,000

7 days ago
Be an early applicant

Ubuntu Core Software Engineer

Canonical

Montreal

Remote

CAD 80,000 - 110,000

11 days ago

Sr Full Stack Developer - Java/React

HRB

Remote

CAD 70,000 - 110,000

Yesterday
Be an early applicant