Position : Senior Java Full Stack Developer Location : Montreal (office attendance from day 1 - hybrid mode 3 times per week)Job Type : Long-term contractAs a Full Stack Java Developer, you will be responsible for hands-on development experience in Java, Web Services, Spring Boot, Spring REST, SQL database development, UI frameworks and technologies across all phases of the software development lifecycle and assisting Project Managers and Business Analysts in product delivery.
The ideal candidate should have the skills listed below but in addition should be a self-driven, dedicated individual who works well in a team and thinks and acts strategically.
When faced with a problem, the candidate should be able to ask questions and leverage the skills and expertise of those around them.
Translate high-level business requirements on multiple, complex requests into detailed functional, technical, and / or system specifications and designs.
Qualifications / Required Skills : - Bachelor's Degree in Computer Science or Information Systems or Software Engineering or equivalent combination of education and experience as a Software Developer and / or other similar relevant experience.
7+ years of industry experience of hands-on Java development- Experience with Spring Boot, Spring REST, JSON, multithreading, Docker, Kubernetes or other similar environments- Established technical knowledge in software development methodologies and implementation utilizing Java technology stack- Experience developing Single Page Web applications- Experience writing Java unit tests with Junit- Experience writing UI unit tests- Strong experience with SQL Database development (queries and table design)- Established technical knowledge in software development life cycle and agile methodologies- Self-motivated individual and creative thinker who will take ownership of tasks assigned- Ability to thrive in a fast-paced, high energy, demanding and team-orientated environment- Excellent problem-solving skills- Strong communication skills, both verbal and written- Capable of collaborating effectively across a variety of IT and business groups, across regions and different roles- Good customer service skills- Ability to deal with difficult situations / individuals gracefullyPreferred Skills : - Postgres RDBMS- Apache Kafka or other pipelining / queuing system- API Integration (Mulesoft / Apigee)- ReactJS- Strong experience with source control tools and common IDEs like Git, and Eclipse- A strong understanding of Agile / Scrum and ability to deliver solutions using TDD, BDD- Experience with Jenkins, CI, Sonar and any test automation tools like Cucumber or Selenium- Knowledge of Autosys, Unix commands and scripting- Knowledge of financial servicesIf you're ready to take your career to the next level and contribute to a dynamic team, apply now! Please send your resume to Anjali Kastwar at anjali.
[email protected] A PERM HIRE AND EARN $1,000! For more details, click here. Conditions apply.OUR VIRTUAL DOORS ARE OPEN! We're also bringing the interviews to you by various web applications, virtually! Contact us today for your next opportunity.
CNESST permit numbers : AP-2000414 & AR-2000415