Senior Java Developer

Triunity Software•Atlanta, GA
•$100,000 - $110,000

About The Position

Triunity Software is seeking a Senior Java Developer to join its engineering team in Calgary, Alberta. The role involves building and maintaining scalable software solutions and collaborating with product managers, architects, QA engineers, and other developers. The successful candidate will contribute to meaningful products in a fast-paced technology environment and help uphold engineering standards through code reviews and mentoring.

Requirements

  • At least 5 years of professional Java development experience.
  • Strong proficiency with Java frameworks such as Spring Boot, Spring MVC, or Hibernate.
  • Experience with microservices architecture and RESTful API design.
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
  • Proficiency with relational and/or NoSQL databases, such as MySQL, PostgreSQL, or MongoDB.
  • Experience with version control systems, particularly Git.
  • Strong problem-solving skills and ability to work independently in a collaborative team environment.
  • Post-secondary education in Computer Science, Software Engineering, or a related field, or equivalent experience.

Responsibilities

  • Design, develop, and maintain robust, scalable Java-based applications and microservices.
  • Collaborate with cross-functional teams, including product managers, architects, and QA engineers.
  • Conduct code reviews and mentor junior developers to uphold coding standards.
  • Architect and implement RESTful APIs and backend services.
  • Troubleshoot, debug, and optimize application performance across environments.
  • Contribute to CI/CD pipeline management and DevOps best practices.
  • Participate in Agile/Scrum ceremonies, including sprint planning and retrospectives.

Benefits

  • Performance-based bonus.
  • Health insurance.
  • Training and development.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service