5+ years of professional experience in Java development
Strong proficiency with Java frameworks like 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 (e.g., MySQL, PostgreSQL, MongoDB)
Experience with version control systems, particularly Git
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 thorough 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
Bonus based on performance
Health insurance
Training & development
Full Job Description
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 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
Requirements:
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 (e.g., MySQL, PostgreSQL, 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)
Compensation: $100,000.00 - $110,000.00 per year
Careers & Growth Model
At Triunity people are motivated by the complexity and challenges they face when working on client projects . We always motivate our people to keep learning new technologies and also give them platform where they can get chance to show their technical and analytical skills . We help our people in adding latest technologies ,tools, methodologies and certifications to their resume by arranging trainings , seminars and knowledge sharing sessions.