Senior Java Software Engineer
1 week ago
Have maximal impact as a Sr Java Developer – fully owning enterprise-wide Java + AWS projects from analysis to development to deployment, while growing your skills in both technology and project leadership. We’ll support you by providing a culture-forward environment where your feedback is heard, trust and transparency are at the forefront, and your work-life balance is valued. Plus we’ll help you sharpen your core software engineering skills by giving you a variety of projects, technologies and clients to work with – no two projects are the same
What does a Sr Java Dev do?
- Lead projects transforming legacy applications into cloud-native solutions on AWS.
- Design, develop, and deploy serverless applications using AWS Lambda, AWS Step Functions, and evented systems.
- Leverage Java, TypeScript, C#, and Spring Boot expertise to build scalable, robust, and maintainable applications.
- Utilize Terraform to deploy infrastructure in CI/CD.
- Partner with stakeholders to capture requirements and provide best-practice solutions related to AWS architecture and modernization.
- Provide technical leadership in client engagements including mentoring more junior team members.
- Continuously explore new AWS services and emerging technologies to integrate into modernization projects.
Qualifications
- Located in Calgary, AB or willing to relocate to Calgary at the time of hire.
- 5+ years of hands-on experience with AWS.
- 5+ years using AWS services like Lambda, Step Functions, and event-driven architecture.
- Expertise using Java Spring Boot to design and build scalable microservices and serverless architectures.
- Experience using Terraform for CI/CD.
- Experience partnering with clients and internal teams to deliver impactful solutions.
Why work with us?
- Technology – Mature your core software engineering skills in newer paradigms such as Infrastructure as Code, AI, ML and digital modernization, by participating in a variety of projects, technologies and clients to work with – no two projects are the same
- Culture - Benefit from a positive, inclusive work culture that values teamwork, innovation, and work-life balance. You are heard, appreciated and valued
- Culture – Join our social and community events, user groups, and industry conferences, expanding your professional network with leaders in the space.
- Growth - Be part of a dynamic, fast-growing consulting organization with a strong presence in Calgary.
- Growth - Enjoy opportunities for career growth and continuous learning, including access to Improving’s training programs and certification support (e.g., AWS certifications).
-
Senior Java Engineer
1 week ago
Calgary, AB, Canada Improving Full timeHave maximal impact as a Sr Java Developer – fully owning enterprise-wide Java + AWS projects from analysis to development to deployment, while growing your skills in both technology and project leadership. Plus we’ll help you sharpen your core software engineering skills by giving you a variety of projects, technologies and clients to work with – no...
-
Senior Java Software Architect
1 month ago
Calgary, Alberta, Canada New Relic, Inc. Full timeWe are seeking an experienced and highly skilled Senior Java Software Architect to join our team at New Relic, Inc. Our company values innovation, collaboration, and a commitment to excellence. This role is ideal for a seasoned professional with a strong background in technical leadership and software development.Key Responsibilities:Lead the design,...
-
Senior Java Software Engineer
1 week ago
Calgary, Alberta, Canada Improving Full timeAre you a highly skilled Java developer looking to take your career to the next level? Do you have experience with cloud-based technologies and a passion for innovative solutions?About This RoleWe are seeking an experienced Senior Java Software Engineer to join our team as a Cloud Architect. In this role, you will be responsible for designing, developing,...
-
Senior Software Engineer
4 weeks ago
Calgary, Alberta, Canada Insight Global Full timeWe are looking for a skilled Senior Software Engineer to join our team. As a key member of our technology department, you will be responsible for designing, developing, and maintaining our software applications.Key Responsibilities:Design and develop software applications using Java and PythonMaintain and troubleshoot existing software...
-
Senior Java Software Engineer
1 week ago
Calgary, AB, Canada Improving Full timeHave maximal impact as a Sr Java Developer – fully owning enterprise-wide Java + AWS projects from analysis to development to deployment, while growing your skills in both technology and project leadership. We’ll support you by providing a culture-forward environment where your feedback is heard, trust and transparency are at the forefront, and your...
-
Senior Java Software Engineer
1 week ago
Calgary, AB, Canada Improving Full timeHave maximal impact as a Sr Java Developer – fully owning enterprise-wide Java + AWS projects from analysis to development to deployment, while growing your skills in both technology and project leadership. We’ll support you by providing a culture-forward environment where your feedback is heard, trust and transparency are at the forefront, and your...
-
Senior Java Software Engineer
2 weeks ago
Calgary, Alberta, Calgary region, Canada Improving Full timeHave maximal impact as a Sr Java Developer – fully owning enterprise-wide Java + AWS projects from analysis to development to deployment, while growing your skills in both technology and project leadership. We’ll support you by providing a culture-forward environment where your feedback is heard, trust and transparency are at the forefront, and your...
-
Senior Java Software Engineer
3 weeks ago
Calgary, Alberta, Canada Nova Tribes Inc Full timeAbout Nova Tribes Inc.We are a fast-paced, collaborative company seeking an experienced Java software engineer with expertise in multi-threading, microservices architecture, and distributed systems. Our ideal candidate will have at least 8 years of hands-on experience in developing and maintaining large-scale enterprise applications.Job SummaryThe selected...
-
Software Engineer, Java Developer
1 month ago
Calgary, Alberta, Canada Pandell Land Full timeAbout the RolePandell Land is seeking a highly skilled Software Engineer to join our team in Calgary, Alberta. As a key member of our software development team, you will play a crucial role in the design, development, and implementation of our retail energy solutions in North America.Your ResponsibilitiesDesign and develop scalable, reliable, and secure...
-
Strategic Software Engineering Director
4 weeks ago
Calgary, Alberta, Canada Cogir Senior Living Canada Full timeSoftware Engineering Director OpportunityWe are seeking a highly skilled and experienced software engineer to lead our team in developing scalable software solutions.About the Role:Design and develop software solutions using Java, Python, and other technologies.Collaborate with cross-functional teams to prioritize project requirements and ensure successful...
-
Senior Software Engineer
4 weeks ago
Calgary, Alberta, Canada Kiewit Corporation Full timeAbout the Role: We are seeking a highly skilled Senior Software Engineer to join our team at "{company}". As a key member of our engineering team, you will be responsible for designing, developing, and deploying high-quality software solutions.Main Responsibilities:Design and develop scalable software systemsCollaborate with cross-functional teams to...
-
Calgary, Alberta, Canada Cenovus Energy Full timeAbout the Role:We are seeking a skilled Software Engineer with expertise in Java and Python. The ideal candidate will have a strong background in software development and be able to contribute to the design and implementation of software solutions.Key Responsibilities:Design and implement software solutions using Java and Python.Collaborate with...
-
Senior Java Engineer
1 week ago
Calgary, AB, Canada Improving Full timeHave maximal impact as a Sr Java Developer – fully owning enterprise-wide Java + AWS projects from analysis to development to deployment, while growing your skills in both technology and project leadership. Plus we’ll help you sharpen your core software engineering skills by giving you a variety of projects, technologies and clients to work with – no...
-
Calgary, Alberta, Canada Agilus Work Solutions Full timeAbout UsAt Agilus Work Solutions, we are a dynamic and forward-thinking organization dedicated to delivering innovative solutions in software development. Our team is comprised of highly skilled professionals who share a passion for creating cutting-edge applications that exceed our clients' expectations.Job Title: Senior Engineering Director for Software...
-
Senior Java Software Architect
7 days ago
Calgary, Alberta, Canada Pyramid Consulting, Inc Full timeWe are currently looking for a talented Senior Java Software Architect to join our team in Alberta, Canada. This is a Full-time opportunity with long-term potential.About the RoleThe ideal candidate will have a strong background in Java development and experience with Spring Boot, MongoDB, and Microservices. They will be responsible for designing and...
-
Senior Software Engineer
4 weeks ago
Calgary, Alberta, Canada Randstad Full timeWe are seeking a highly skilled Senior Software Engineer to join our team. Below are the key responsibilities and requirements for the role:Key Responsibilities:Design and develop scalable cloud-based systems using Java and Python.Collaborate with cross-functional teams to ensure seamless integration with existing infrastructure.Participate in code reviews...
-
Senior Software Engineer
3 weeks ago
Calgary, Alberta, Canada ROGII Canada Ltd Full timeJob DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at ROGII Canada Ltd. As a key member of our software development team, you will play a crucial role in designing, developing, and maintaining complex software applications.About the RoleThis is a permanent position with 40 hours per week, offering a competitive salary...
-
Senior Software Application Engineer
4 weeks ago
Calgary, Alberta, Canada Neusol Technologies Ltd Full timeAbout Neusol Technologies LtdWe are a leading technology company providing innovative solutions to our clients. Our team is comprised of experienced professionals dedicated to delivering exceptional results.Job SummaryWe are seeking a highly skilled Senior Software Application Engineer to join our team. As a key member of our engineering department, you will...
-
Technical Software Engineer Position
4 weeks ago
Calgary, Alberta, Canada thinktech software inc Full timeAt Thinktech Software Inc., we are seeking a highly skilled Technical Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and integrating website-related code, consulting with clients to develop and document website requirements, and conducting tests to ensure optimal server performance.About the...
-
Senior Software Development Engineer
3 weeks ago
Calgary, Alberta, Canada Fluidstream Inc. Full timeJob DescriptionWe are seeking an experienced Senior Software Development Engineer to join our team at Fluidstream Inc.About the RoleThis is a full-time position that offers a competitive salary, paid in the range of $120,000 - $180,000 per year, depending on experience.The ideal candidate will have a strong background in software development, with 5 years or...