Jobs.ca
Jobs.ca
Language

About the role

Job Title: Senior Software Developer

Experience: 6+ Years

Location: Remote

Type: T4 Contract

Job Description:

We are looking for a skilled Senior Software Developer with strong expertise in Java, Spring Boot, and Microservices architecture. The ideal candidate will be an independent contributor as well as a team leader, capable of driving complex technical initiatives and mentoring junior developers.

Key Responsibilities:

  • Analyze problems and deliver scalable, high-performance solutions.
  • Design, develop, and maintain clean, efficient, and reusable code.
  • Lead a team of developers and set high standards of engineering practices.
  • Enforce coding best practices and maintain code quality.
  • Write and maintain unit tests and ensure automation in testing.
  • Identify project risks and proactively plan mitigation strategies.
  • Take ownership of new challenges and motivate the team towards excellence.

Required Skills:

  • 6+ years of software development experience with strong proficiency in Java .
  • Solid understanding of Core Java , OOPs , Data Structures , Collections , and Multithreading .
  • Hands-on experience with Spring Boot and Microservices design and implementation.
  • Strong programming and problem-solving skills.
  • Proficiency in RDBMS and NoSQL databases, with experience in PL/SQL .
  • Familiarity with Cloud services like AWS or Azure (a plus).
  • Solid grasp of design patterns and software design principles.
  • Strong communication skills and the ability to work on multiple priorities.
  • Fast learner and adaptable to changing technical landscapes.

About Enterprise Solutions Inc.

IT Services and IT Consulting
501-1000

Enterprise Solutions, Inc. is a technology-intensive services company. We develop and deliver software and engineering solutions to our partners; we work relentlessly to keep our clients happy, and we measure our business success with the trust we earn from them.

Enterprise Solutions offers implementation services for VMS, MSP, ERP, cloud, analytics and digital transformation. We are a certified Minority Business Enterprise (MBE).

We have extensive experience in end-to-end software development using a wide array of technologies. From vendor management to smart automation, ESI will install, implement, and integrate your business infrastructure so that you can operate at full capacity.