Java Backend Developer @ Synechron
Your Application Journey
Email Hiring Manager
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.