Job Title and Location
Job Title: Java Backend Developer, CTE
Experience Level: Level 3 (senior): 5-7 years
Location: Montreal (Day 1 onboarding onsite / in office presence 3x week)
Responsibilities
- Participate in all aspects of the SDLC (analysis, design, coding testing & implementation)
- Must be able to work as an independent developer with no/minimal local oversight
- Detail oriented, ability to turn deliverables around quickly with high degree of accuracy
- Analyze business requirements; write functional and minor development specifications
- Code solutions that meet the business requirements in a timely and accurate manner
- Capability to approach problems as challenges and deal with them positively and constructively.
- Sets an example for team members in the following manner: hard work, a focus on client delivery, preparedness, organization, a positive attitude and respect for others.
Primary Skills / Must have
- Strong in Core Java , Object oriented concepts
- Experienced Spring framework , Cucumber testing framework
- Strong experience on Spring Boot , Microservices architecture , RESTful APIs & JSON
- Good knowledge of relational databases[SQL, JDBC] , Stored procedures
- Code repository tools– GITHub , Bit-bucket, CICD pipelines - Jenkins
- Containerized deployments – Kubernetes, PodMan , Cloud deployment
- Scripting language – Python , Shell scripts
- Good time management skills – ability to prioritize and multi-task, handling multiple efforts at once
- Strong desire to understand and learn domain.
Secondary Skills / Desired skills
- Experience in a financial services/banking industry specifically in the Wealth Management domain.
- Snowflake, Azure AKS deployment, Angular JS , Type Scripts
*//EEO Employer: Minorities/ Females/ Disabled/ Veterans/ Gender Identity/ Sexual Orientation//*