Java Backend Developer
@ Synechron

Canada
CA$90,000
On Site
Full Time
Posted 1 day ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXX XXXXXXXX******* @synechron.com
Recommended after applying

Job Details

Overview

At Synechron, we harness digital transformation to empower businesses. As a Java Backend Developer, you will work on end-to-end software development projects using advanced technologies in a fast-paced, global consulting environment.

Role Responsibilities

  • Participate in all phases of the Software Development Life Cycle (SDLC).
  • Develop high-quality solutions independently with minimal oversight.
  • Analyze business requirements and prepare functional and technical specifications.
  • Work with technologies including Core Java, Spring Boot, Microservices, RESTful APIs, JSON, and relational databases.
  • Utilize code repositories and CI/CD tools like GitHub, Bitbucket, Jenkins.
  • Deploy containerized applications using Kubernetes, PodMan and manage cloud deployment strategies.
  • Leverage scripting skills in Python and Shell Scripting.
  • Be detail-oriented and manage multiple tasks effectively.

Requirements

The ideal candidate must have strong proficiency in Core Java and object-oriented programming principles. Experience with Spring Framework, Cucumber, AngularJS, and TypeScript is beneficial. Familiarity with Snowflake, Azure AKS and container orchestration is a plus. Financial services experience, especially in wealth management, is an advantage.

What We Offer

  • A multinational organization with 58 offices in 21 countries.
  • Competitive salary with benefits (Montreal base: CAD 85,000 - 90,000/year).
  • Flexible hybrid work arrangement and generous paid leave, including personal and sick days.
  • Comprehensive insurance plan and RRSP with employer contribution.
  • Ongoing education and professional development opportunities including access to Udemy courses.
  • Cutting edge projects with top-tier financial institutions.

Key Skills/Competency

Java, Spring Boot, Microservices, REST, JSON, SQL, Kubernetes, CI/CD, Azure, AngularJS

Diversity & Inclusion

Synechron promotes a diverse and inclusive work environment. All employment decisions are based on business needs and qualifications, ensuring equal opportunity for all applicants.

How to Get Hired at Synechron

🎯 Tips for Getting Hired

  • Research Synechron's culture: Understand their digital transformation and innovation focus.
  • Customize your resume: Highlight Java, Spring, and microservices expertise.
  • Prepare for technical interviews: Practice coding challenges and system design.
  • Network on LinkedIn: Connect with current employees for insights.
  • Follow application tips: Tailor your cover letter to the job description.

📝 Interview Preparation Advice

Technical Preparation

Review Core Java fundamentals.
Practice Spring Boot and microservices projects.
Study REST API design and JSON handling.
Brush up on container deployment using Kubernetes.

Behavioral Questions

Describe a project with minimal supervision.
Explain time management in fast-paced projects.
Discuss handling challenges constructively.
Share a learning experience in a technical setting.

Frequently Asked Questions