Java Developer

Themesoft Inc.Mississauga, CA
Published on

About the Role

As a Java Developer at Themesoft Inc., you will be responsible for developing and maintaining geospatial applications utilizing Java, Microservices, and Spring Boot. You will work closely with cross-functional teams, applying best practices to ensure that applications are scalable, responsive, and of high quality. Your role will involve participating in the full software development lifecycle, from planning to deployment, while identifying and resolving application bottlenecks and bugs.

Responsibilities

  • Develop and maintain geospatial applications using Java, Microservices, and Spring Boot.
  • Collaborate with cross-functional teams to design and implement scalable geospatial solutions.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and resolve bottlenecks and bugs in the application.
  • Conduct code reviews and provide constructive feedback to team members.
  • Stay updated with the latest industry trends and geospatial development technologies.
  • Provide technical guidance and mentorship to junior developers.
  • Communicate effectively with team members and stakeholders to ensure project success.

About the Candidate

We are looking for someone who possesses strong experience in Java, Microservices, and Spring Boot. A deep understanding of geospatial data and applications is essential. The ability to work in a hybrid model is required, alongside excellent problem-solving skills and experience with code reviews.

About the Company

Themesoft Inc. is devoted to developing innovative geospatial solutions. Our office is located in Mississauga, Ontario, Canada. We value teamwork, continuous improvement, and aligning our work with the company’s goals.

Company Culture and Benefits

We foster a collaborative and dynamic work environment where everyone has a voice. You will have opportunities for professional development through mentorship and participation in the full software development lifecycle. We also encourage employees to stay updated on industry trends and technologies to enhance our solutions.