isgSearch

Software Developer - Intermediate

Montreal, QC, CA

9 days ago
Save Job

Summary

Java Backend Developer

Duration:
6-month contract

Principal tasks and responsibilities include:
  • Design, develop, code, test, and refine back end software systems and applications.
  • Build micro-services using Java and Spring Boot frameworks.
  • Integrate applications with Google Cloud Platform services.
  • Participate in project planning, time line estimation, system design specifications, and documentation.
  • Maintain and enhance batch processes (previous experience with batch systems is a plus).
  • Collaborate with business owners and cross-functional teams to ensure technical solutions align with business needs.
  • Develop and maintain both operational and system-level documentation.
  • Revise and refine systems as necessary for performance and scalability.
Our client:
Is a global leader in data, analytics, and information solutions with an office in Montreal, Quebec.

Qualifications and pre-requisites:
  • 3-5 years of prior experience in Java backend development.
  • Proficiency in Java, Spring Boot, Microservices architecture, and cloud platforms (preferably Google Cloud).
  • Solid understanding and application of SDLC (Software Development Life Cycle) principles.
  • Experience with batch processing is an asset.
  • Strong verbal and written communication skills to interact effectively with business and technical stakeholders.
  • Excellent problem-solving, troubleshooting, and analytical skills.
  • Bachelor's degree in Business, Software Engineering, Computer Science, or a related field.
Additional information or perks
  • Hybrid schedule -3 days in office, 2 days remote
  • Montreal candidates only

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job