Software Engineer
1 month ago
We are looking for a Senior Java Developer with a minimum of 10 years of hands-on experience to play a key role in the development and enhancement of our key products. The ideal candidate is a problem solver with a track-record of delivering high-quality software. As a Senior Java Developer, you will work closely with our experienced Product team, to design, develop, deliver and maintain our Java-based applications. This is a hybrid role.
Responsibilities:
Collaborate with the product team to understand and define system requirements.
Design and develop high-performance, scalable, and reliable Java applications.
Lead and mentor junior developers, providing technical guidance and expertise.
Participate in code reviews to maintain code quality and ensure best practices are followed.
Work closely with QA teams to ensure thorough testing of applications.
Investigate and resolve complex technical issues as they arise.
Stay current with industry trends and advancements in Java development.
Qualifications:
Bachelor's or Master's degree in Computer Science, Engineering, or a related field. (or something similar or equivalent)
Minimum of 10 years of professional Java development experience.
Strong proficiency in Java 8+ (we are currently developing against v17)
Solid understanding of object-oriented design principles and design patterns.
Test-driven development is routine for you.
Expertise with relational database technologies. (Oracle, PostgreSQL) as well as ORM frameworks.
Experience working in a shared code environment, as well as strong understanding of Git workflows.
Strong problem-solving and debugging skills.
Excellent communication and collaboration skills.
Proven ability to lead and mentor junior developers.
Nice to Have:
Experience with Java desktop application development.
Experience with Spring Framework (Spring Boot, Spring MVC, etc.).
Knowledge of containerization concepts and technology.
Familiarity with RESTful API design and development.
Knowledge of the Energy industry
Benefits: We offer a competitive salary, comprehensive benefits package, and a fantastic work culture. Join our team and contribute to the success of our growing company.
#J-18808-Ljbffr
-
Software Engineering Manager
2 weeks ago
Calgary, Canada JAM Software GmbH Full timeVisit the IrisCX exhibit at PCBC 2024, taking place at the Anaheim Convention Center, California, on June 19-20. Secure special PCBC pricing by booking your meeting before the conference! Who we are IrisCX is a dynamic software startup spread across Calgary, Toronto, Vancouver, and Ottawa. We are looking for a Data Scientist to join our team to help push...
-
Software Engineering Manager
2 weeks ago
Calgary, Canada JAM Software GmbH Full timeVisit the IrisCX exhibit at PCBC 2024, taking place at the Anaheim Convention Center, California, on June 19-20. Secure special PCBC pricing by booking your meeting before the conference! Who we are IrisCX is a dynamic software startup spread across Calgary, Toronto, Vancouver, and Ottawa. We are looking for a Data Scientist to join our team to help push...
-
Software Engineering Manager
2 weeks ago
Calgary, Canada JAM Software GmbH Full timeVisit the IrisCX exhibit at PCBC 2024, taking place at the Anaheim Convention Center, California, on June 19-20. Secure special PCBC pricing by booking your meeting before the conference! Who we are IrisCX is a dynamic software startup spread across Calgary, Toronto, Vancouver, and Ottawa. We are looking for a Data Scientist to join our team to help push...
-
Software Engineering Manager
1 week ago
Calgary, Canada JAM Software GmbH Full timeVisit the IrisCX exhibit at PCBC 2024, taking place at the Anaheim Convention Center, California, on June 19-20. Secure special PCBC pricing by booking your meeting before the conference! Who we are IrisCX is a dynamic software startup spread across Calgary, Toronto, Vancouver, and Ottawa. We are looking for a Data Scientist to join our team to help push...
-
Software Engineering Manager
1 week ago
Calgary, Canada JAM Software GmbH Full timeVisit the IrisCX exhibit at PCBC 2024, taking place at the Anaheim Convention Center, California, on June 19-20. Secure special PCBC pricing by booking your meeting before the conference! Who we are IrisCX is a dynamic software startup spread across Calgary, Toronto, Vancouver, and Ottawa. We are looking for a Data Scientist to join our team to help push...
-
Software Engineering Manager
2 weeks ago
Calgary, Canada JAM Software GmbH Full timeVisit the IrisCX exhibit at PCBC 2024, taking place at the Anaheim Convention Center, California, on June 19-20. Secure special PCBC pricing by booking your meeting before the conference! IrisCX has an employee stock option plan – one of the perks of joining a company as one of its foundational team members! Stock options are built directly into our...
-
Software Engineering Manager
2 weeks ago
Calgary, Canada JAM Software GmbH Full timeVisit the IrisCX exhibit at PCBC 2024, taking place at the Anaheim Convention Center, California, on June 19-20. Secure special PCBC pricing by booking your meeting before the conference! IrisCX has an employee stock option plan – one of the perks of joining a company as one of its foundational team members! Stock options are built directly into our...
-
Software Engineering Manager
2 weeks ago
Calgary, Canada JAM Software GmbH Full timeVisit the IrisCX exhibit at PCBC 2024, taking place at the Anaheim Convention Center, California, on June 19-20. Secure special PCBC pricing by booking your meeting before the conference! IrisCX has an employee stock option plan – one of the perks of joining a company as one of its foundational team members! Stock options are built directly into our...
-
Software Engineering Manager
1 week ago
Calgary, Canada JAM Software GmbH Full timeVisit the IrisCX exhibit at PCBC 2024, taking place at the Anaheim Convention Center, California, on June 19-20. Secure special PCBC pricing by booking your meeting before the conference! IrisCX has an employee stock option plan – one of the perks of joining a company as one of its foundational team members! Stock options are built directly into our...
-
Software Engineering Manager
1 week ago
Calgary, Canada JAM Software GmbH Full timeVisit the IrisCX exhibit at PCBC 2024, taking place at the Anaheim Convention Center, California, on June 19-20. Secure special PCBC pricing by booking your meeting before the conference! IrisCX has an employee stock option plan – one of the perks of joining a company as one of its foundational team members! Stock options are built directly into our...
-
Software Engineer, Travel
3 weeks ago
Calgary, AB, Canada NovAtel Inc. Full timeHexagon Autonomy and Positioning (A&P) is looking for a Software Developer to join our team to develop precise positioning products for autonomous driving applications. In this position, you will have a focus on integrating and adapting emerging Hexagon products geared for automotive and safety critical applications to different platforms and systems, and...
-
Software Engineer, Travel
2 weeks ago
Calgary, AB, Canada HCLTech Full timeJob title - Software Developer III - Video SoftwareLocation - Calgary, Alberta.Onsite - The roleAs a Software Developer in the Video Applications team, you will be involved in the software development lifecycle in our fast-paced Agile development environment. You will work with other developers, our architect and testers to collaboratively develop software...
-
Software Engineer, Travel
1 week ago
Calgary, AB, Canada HCLTech Full timeJob title - Software Developer III - Video SoftwareLocation - Calgary, Alberta.Onsite - The roleAs a Software Developer in the Video Applications team, you will be involved in the software development lifecycle in our fast-paced Agile development environment. You will work with other developers, our architect and testers to collaboratively develop software...
-
Software Developer, Engineering
2 months ago
Calgary, AB, Canada NovAtel Inc. Full timeOverview Hexagon Autonomy and Positioning (A&P) is looking for a Software Developer to join our team to develop precise positioning products for autonomous driving applications. In this position, you will have a focus on integrating and adapting emerging Hexagon products geared for automotive and safety critical applications to different platforms and...
-
Software Test Engineering Intern
1 month ago
Calgary, AB, Canada Avmax Group Full timeEmployment Type: Full-time Permanent. Division/Department: Engineering. Avmax is a diverse company offering every product and service related to aviation. We have locations, operations, and deployment worldwide . Avmax") is to simplify our customers' aviation needs through dependable, globally integrated services with trusted results. Aircraft...
-
Software Test Engineering Intern
3 weeks ago
Calgary, AB, Canada Avmax Careers - Canada Full timeAvmax is a diverse company offering every product and service related to aviation. We have locations, operations, and deployment worldwide. Avmax") is to simplify our customers' aviation needs through dependable, globally integrated services with trusted results. Aircraft Leasing, Airline Operations, Avionics, Component Repairs, Engineering, MRO, Paint and...
-
Sensor Fusion Software Engineer
2 months ago
Calgary, AB, Canada NovAtel Inc. Full timeOverview The Agriculture Engineering Team within Hexagon’s Autonomy & Positioning division is looking for a Sensor Fusion Software Engineer to join our high-tech engineering and manufacturing company that is committed to customer service excellence and continuous improvement. Reporting to the Agriculture Software Manager , you will be focused on...
-
Intermediate Software Engineer
18 hours ago
Calgary, AB, Canada GuestTek Interactive Entertainment Ltd. Full timePosition: Intermediate Software DeveloperDepartment: Research and DevelopmentLocation: CalgaryPosition Type: Full-time About UsGuestTek specializes in providing Internet, Media, and Voice solutions for the Hospitality industry, seamlessly connecting Guests to the resources they require to complete their day-to-day business needs. Whether its provisioning...
-
Intermediate Software Engineer
1 day ago
Calgary, AB, Canada GuestTek Interactive Entertainment Ltd. Full timePosition: Intermediate Software DeveloperDepartment: Research and DevelopmentLocation: CalgaryPosition Type: Full-time About UsGuestTek specializes in providing Internet, Media, and Voice solutions for the Hospitality industry, seamlessly connecting Guests to the resources they require to complete their day-to-day business needs. Whether its provisioning...
-
Test Engineer or Developer
2 months ago
Calgary, AB, Canada Canadian Software Testing Board Full timePurpose of the position Reporting to the Manager, Test Engineering, you will be responsible for designing, developing, commissioning and ongoing support of manufacturing test processes, procedures and test systems that are deployed to contract manufactures, original design manufacturer and original equipment manufacturers. Responsibilities and...