top of page

Senior Java Developer

Regina, SK, Canada

Job Type

Full Time

About the Role

Requirements

Application Consultant (Senior Java Developer) Regina, SK

DUTIES / RESPONSIBILITIES:

  • Design, develop, and maintain Java EE applications and services.

  • Create and optimize SQL queries and database structures.

  • Work on projects involving XML, REST, and SOAP-based web services.

  • Collaborate with cross-functional teams to gather requirements, architect solutions, and deliver high-quality software applications.

  • Troubleshoot and debug complex issues within the applications, including performance optimization.

  • Participate in code reviews to ensure code quality and adherence to coding standards.

  • Mentor and provide guidance to junior developers.

SKILLS / EXPERIENCE REQUIRED:

  • 5+ years of experience in Java EE development.

  • Proficiency in SQL for database design and query optimization.

  • Strong knowledge of REST and SOAP-based web services.

  • Familiarity with relevant tools and frameworks (e.g., Spring, Hibernate).

  • Experience with source control systems (e.g., Git) and build tools (e.g., Maven).

  • Understanding of software development methodologies (e.g., Agile, Scrum).

  • Demonstrate practical expertise in implementing DevOps practices to automate deployment, optimize continuous integration, and facilitate continuous delivery processes.

DESIRED SKILLS / EXPERIENCE:

  • Experience with microservices architecture is a plus.

  • Familiarity with cloud platforms (e.g. Azure, AWS) is beneficial.

  • Strong understanding of security best practices in application development.

  • Participation in open-source projects or contributions is a bonus.

  • Willingness to mentor and guide junior developers as needed.

EDUCATION REQUIREMENT:

  • Bachelor's degree in Computer Science or a related field.

PREFERRED CERTIFICATIONS:

  • Oracle Certified Professional (Java SE/EE)

  • Java EE Architect, or equivalent

  • Azure Developer Associate

About the Company

bottom of page