Job Title or Location
RECENT SEARCHES

Lead Java Developer

Themesoft Inc.
Toronto, ON
Posted yesterday
Job Details:
Full-time
Experienced

Role: Java Developer

Location: Toronto/Mississauga/Halifax

Experience: 10+ years

Mode: Contract

Key Responsibilities:

  • Actively participate in hands-on development of user stories assigned during sprints.
  • Perform unit and integration testing using frameworks like JUnit and Mockito.
  • Design and develop end-to-end microservices using Java, Spring Boot, and related Spring technologies (Batch, Cloud).
  • Work in an Agile/Scrum development environment, attending stand-ups, retrospectives, and sprint planning.
  • Manage Git repositories, including branching and release strategies.
  • Integrate with identity providers like Ping Federation and API gateways such as Apigee.
  • Develop and maintain CI/CD pipelines using tools like Jenkins, Git, and Rancher.
  • Ensure software quality and performance through testing and review practices.
  • Collaborate with DevOps and infrastructure teams on containerized deployments (e.g., Docker, Kubernetes).
  • Document technical designs using UML diagrams in tools such as Visio or draw.io.

Required Skills & Experience:

  • 10+ years of experience in Java application development.
  • Strong experience with Java, Spring Boot, and SQL.
  • Hands-on experience with Spring Framework components: Spring Boot, Spring Batch, Spring Cloud.
  • Familiarity with DevOps practices and CI/CD tools (e.g., Jenkins, Git, Rancher).
  • Experience with unit testing frameworks like JUnit and Mockito.
  • Experience with Git for version control and branch/release management workflows.
  • Familiar with cloud platforms (Azure or AWS).
  • Understanding of containerized application deployments using Docker or Kubernetes.
  • Experience with integration tools and platforms like Ping Federation and Apigee.

Nice to Have:

  • Experience with SQL Server, Cassandra, or similar databases.
  • Exposure to Azure DevOps and cloud-native service implementations.
  • Experience in generating UML diagrams for system documentation.

Regards

Praveen Kumar

Talent Acquisition Group - Strategic Recruitment Manager

This position is no longer available.

Share This Job: