HOME Software Engineering & Dev Senior Java Developer
Triunity Software VERIFIED EMPLOYER

Senior Java Developer.

Software Engineering & Dev Full-Time

Senior Java Developer: our view in 3 lines...

  • The Role:This role is for an experienced software developer who builds and maintains Java-based applications and microservices.
  • The Person:The person will design, develop, and maintain scalable Java applications and microservices, conduct code reviews, mentor junior developers, develop RESTful APIs, and write unit and integration tests.
  • Requirements:Candidates should have 5+ years of professional experience in Java development, strong proficiency in Spring Boot, Spring MVC, or Hibernate, experience with microservices architecture and REST APIs, and familiarity with CI/CD pipelines and tools like Git, Jenkins, or Docker.

About the role

Benefits:
  • Bonus based on performance
  • Health insurance
  • Training & development
About the Role:
Triunity Software in Calgary, AB is looking for a talented Senior Java Developer to join our growing engineering team. This is an exciting opportunity to work on cutting-edge software solutions, collaborate with passionate developers, and make a real impact on products that matter. If you thrive in a fast-paced tech environment and love writing clean, scalable code — we want to hear from you!
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 thorough code reviews and mentor junior developers on best practices
  • Optimize application performance, reliability, and security across the full software development lifecycle (SDLC)
  • Contribute to system architecture decisions and technical roadmap planning
  • Develop and maintain RESTful APIs and integrate third-party services
  • Write unit and integration tests to ensure high code quality and coverage
Requirements:
  • 5+ years of professional experience in Java development
  • Strong proficiency in Java frameworks such as Spring Boot, Spring MVC, or Hibernate
  • Experience with microservices architecture, REST APIs, and cloud platforms (AWS, Azure, or GCP)
  • Solid understanding of relational and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB)
  • Familiarity with CI/CD pipelines, DevOps practices, and tools like Git, Jenkins, or Docker
  • Excellent problem-solving skills and attention to detail
  • Strong communication skills and ability to work collaboratively in an Agile environment
Published October 30, 2026
Location Dallas, TX
Job Type Full-Time