Senior Software Developer for Complex Systems and Microservices
Source Code
Full Job Description
Elevate your career as a Senior Software Developer! Leverage your extensive Java experience to enhance tools and services for health initiatives in a hands-on, onsite position.
This role involves developing, testing, and debugging software solutions for various applications within a large-scale project. With a focus on coding and technical analysis, you will also work on unit testing and application upgrades. Collaborate with QA to ensure high-quality integration and maintain development environments for continuous improvement.
Key Responsibilities:
• Develop and debug coding for enterprise applications
• Conduct technical analysis and detailed programming specifications
• Translate specifications into tested applications and solutions
• Analyze impact and estimate efforts for software upgrades
• Provide programming support for incident management
Requirements:
• 10+ years Java/JEE development experience
• Extensive skills in Oracle RDBMS, SQL, and PL/SQL
• Proficiency in RESTful web services and APIs
• Experience with WebSphere Application Server
• Background in Linux/RedHat environments
Utilize your deep software expertise to support vital health extensions improving lives across communities.
Land Acknowledgement
The Linux Association of Canada respectfully acknowledges that our home in Saskatoon, Saskatchewan, is located on Treaty 6 Territory and the Homeland of the Métis. These lands have been home to First Nations peoples for thousands of years, including the Cree, Dakota, Nakota, and Saulteaux, who maintain deep and enduring relationships with the land and the South Saskatchewan River.
We are grateful to the First Nations and Métis peoples who have cared for these lands for generations. We honour their enduring relationship with the land, their cultures, histories, and contributions, and we offer our respect and sincere gratitude as we live, work, learn, and build community here.


