Senior Java Developer

Submit Your Application

Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!

  • Location: Toronto , Ontario
  • Type: Contract
  • Job #2881

Job Responsibilities

  • Analyze highly complex business requirements to generate technical specifications for designing or redesigning sophisticated software components and applications
  • Conduct API design by thoroughly analyzing business requirements and adhering to system architecture and high-level design principles. Develop APIs using the appropriate design patterns and best practices.
  • Deliverables include swagger design, detailed design, creation of high-quality test cases and comprehensive documentation.
  • Demonstrate proficiency in coding complex systems and business logic efficiently.
  • Possess strong knowledge and practical experience in modern development concepts and processes.  
  • Act as an expert technical resource for modelling, simulation and analysis efforts
  • Advocate for continuous improvement by following and contributing to best practices to ensure quality of work. Consistently seek process efficiency and effectiveness to enhance productivity.
  • Possess a thorough understanding of modern technology and modern development culture, which is an asset
  • Leverage industry best practices to design, test, implement and support a solution
  • Provide advanced support for operational activities, demonstrating strong problem-solving skills, troubleshooting abilities, and a sound understanding of performance tuning
  • Ensure quality, security and compliance requirements are met for the supported area
  • Thrive in an evolving environment by being flexible and adaptable
  • Ability to quickly adapt to changes and adjust work accordingly in a positive manner
  • Ability to contribute to operational, tactical and strategic planning.

Qualifications:

  • Bachelor's degree in a technical field such as computer science, computer engineering or related field required
  • Java/J2EE, Spring/Springboot, Web Services (SOAP, JSON and RESTFul). Proven and solid hands-on experience in Microservices and API development with at least 5 years of experience in
  • Java development in the enterprise environment. Be familiar with Agile methodologies and Cloud environments (Azure/OCP, Kubernetes or equivalent)
  • Hands-on experience in designing, developing and successful deployment of large-scale projects from end-to-end
  • Hands-on experience in following the iterative and agile SDLC

Submit Your Application

Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!

Scroll to Top