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 developing and maintaining scalable Java applications and microservices, building backend services and RESTful APIs, and contributing to application performance, code quality, and DevOps practices. The developer will collaborate with product managers, architects, QA engineers, and other developers, and participate in Agile/Scrum activities. The position also includes reviewing code and mentoring junior developers. Triunity describes itself as a Calgary-based software company providing product development, staff augmentation, consulting, and technology services to clients across industries including healthcare, pharma, banking, and finance. Its culture emphasizes teamwork, challenging projects, learning, and professional growth through training, seminars, and knowledge-sharing sessions.

Requirements

  • At least 5 years of professional experience in Java development.
  • 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
  • Professional growth opportunities
  • Training, seminars, and knowledge-sharing sessions
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service