1

Java Developer Java Jobs in Airdrie, AB (NOW HIRING)

Quality Assurance Engineer

Calgary, AB · Hybrid

CA$75K - CA$85K/yr

... & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and ... Requirements: * 7+ years of hands-on experience in QA automation with Java in an enterprise ...

AI Engineer - Canada

Calgary, AB · Remote

CA$60K - CA$70K/yr

About the job We are seeking a highly skilled and experienced AI/ML Developer to join our team. The ... Java (Plus) : Expose AI/LLM functionality written in Python using Java services, leverage multi ...

... & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and ... Requirements: * 6+ years of hands-on experience in QA automation with Java in an enterprise ...

Nialli is currently looking for a highly motivated senior backend developer to work closely with our UX, AI and React Development teams. What we are developing Nialli™ products and services include ...

You Have: * 3+ years' experience in a Quality Engineer role ... Prior experience creating automated testing with Java and Javascript. * Experienced utilizing ...

You Have: * 3+ years' experience in a Quality Engineer role ... Prior experience creating automated testing with Java and Javascript. * Experienced utilizing ...

Extensive expertise in Java, SpringBoot, Python, Vue.js, Docker, and Jenkins * Demonstrated experience in Prompt Engineering and the orchestration of AI agents to automate repetitive engineering ...

next page

Showing results 1-20

Java Developer Java information

What are the key skills and qualifications needed to thrive as a Java Developer, and why are they important?

To thrive as a Java Developer, you need strong programming skills in Java, a solid understanding of object-oriented design, and typically a degree in computer science or a related field. Familiarity with frameworks like Spring or Hibernate, version control systems such as Git, and build tools like Maven or Gradle is essential, and certifications like Oracle Certified Professional Java Programmer can be advantageous. Effective problem-solving, teamwork, and good communication skills help Java Developers excel in collaborative and dynamic environments. These technical and soft skills are crucial for building robust, maintainable software solutions that meet business requirements.

How does a Java Developer typically collaborate with other teams during the software development lifecycle?

Java Developers often work closely with cross-functional teams, including front-end developers, QA testers, project managers, and sometimes clients. They participate in code reviews, contribute to design discussions, and coordinate with DevOps professionals to ensure smooth deployment processes. Effective communication and teamwork are essential, as Java Developers must translate technical requirements, troubleshoot issues, and ensure their code integrates seamlessly with other system components. This collaborative environment not only enhances project outcomes but also provides opportunities to learn from different disciplines.

What are Java Developers?

Java Developers are software professionals who design, develop, and maintain applications using the Java programming language. They work on a wide range of projects, from web and mobile applications to enterprise-level systems. Their responsibilities often include writing clean code, debugging, collaborating with other team members, and ensuring applications are secure and scalable. Java Developers are also expected to stay updated with the latest Java technologies and frameworks to deliver efficient solutions.

What is the difference between Java Developer Java vs Java Software Engineer?

AspectJava Developer JavaJava Software Engineer
Required CredentialsBachelor's in Computer Science, Java certificationsBachelor's in Computer Science, Java certifications
Work EnvironmentDevelopment teams, tech companies, startupsDevelopment teams, tech companies, startups
Industry UsageSoftware development, web applications, enterprise solutionsSoftware development, web applications, enterprise solutions
Common Search IntentJob roles, skills, salary infoJob roles, skills, salary info

Java Developer Java and Java Software Engineer roles often overlap in skills and work environment. Both require similar credentials and are used interchangeably in the industry. The main difference lies in the job title emphasis: 'Developer' focuses on coding and building applications, while 'Software Engineer' may imply a broader scope including design and architecture. Candidates should review specific job descriptions to understand the expectations for each role.

What cities near Airdrie, AB are hiring for Java Developer Java jobs? Cities near Airdrie, AB with the most Java Developer Java job openings:
Quality Assurance Engineer

Quality Assurance Engineer

Synechron

Calgary, AB • Hybrid

CA$75K - CA$85K/yr

Other

Medical, Dental, Vision, Life, PTO

Posted 4 days ago


Job description

We are

At Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron’s progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and technology firms. Through research and development initiatives in our FinLabs we develop solutions for modernization, from Artificial Intelligence and Blockchain to Data Science models, Digital Underwriting, mobile-first applications and more. Over the last 20+ years, our company has been honored with multiple employer awards, recognizing our commitment to our talented teams. With top clients to boast about, Synechron has a global workforce of 16,850+, and has 60 offices in 20 countries within key global markets.




Our challenge

We are seeking a highly skilled and adaptable Senior QA Automation Engineer (SDET) to join our dynamic, global QA team. The ideal candidate thrives in fast-paced, ever-evolving environments and is passionate about implementing robust automation solutions.



Additional Information*

The base salary for this position will vary based on geography and other factors. In accordance with law, the base salary for this role if filled within Calgary is CAD $75k – CAD $85k/year & benefits (see below).



The Role

Responsibilities:

  • Develop, maintain, and enhance automated test suites for web and backend applications, ensuring high coverage and reliability.
  • Design and build scalable test harnesses and infrastructure to facilitate efficient automated testing.
  • Continuous Testing & Deployment: Integrate automation testing into CI/CD pipelines, supporting frequent, incremental code releases.
  • Automate comprehensive end-to-end test scenarios across frontend and backend systems, leveraging strong Object-Oriented Programming (OOP) principles.
  • Take ownership of requirement analysis, test plan creation, automation development, and defect analysis.


Requirements:

  • 7+ years of hands-on experience in QA automation with Java in an enterprise environment.
  • Proficiency in developing automation for web applications using Cypress, Playwright, Selenium, or similar tools, along with BDD frameworks like Cucumber. Experience with Rest Assured for backend API testing.
  • Proven experience working within Agile teams and delivering automated testing solutions in Scrum environments.
  • Solid understanding of software testing concepts, database concepts, and core Java programming.
  • In-depth knowledge of various testing strategies, including functional, integration, regression, client/server, white-box, black-box, and database testing.
  • Strong test design skills, including creating test cases, automation scripts, and analyzing test results.



Preferred, but not required:

  • Knowledge in Protractor, TypeScript, or Python scripting.
  • Familiarity with additional open-source testing tools and cloud-based testing environments.



We offer:

  • A multinational organization with 60 offices in 20 countries and the possibility to work abroad.
  • 15 days (3 weeks) of paid annual leave plus an additional 10 days of personal leave (floating days and sick days).
  • A comprehensive insurance plan including medical, dental, vision, life insurance, and long-term disability.
  • Flexible hybrid policy.
  • RRSP with employer’s contribution up to 4%.
  • A higher education certification policy.
  • On-demand Udemy for Business for all Synechron employees with free access to more than 5000 curated courses.
  • Coaching opportunities with experienced colleagues from our Financial Innovation Labs (FinLabs) and Center of Excellences (CoE) groups.
  • Cutting edge projects at the world’s leading tier-one banks, financial institutions and insurance firms.
  • A truly diverse, fun-loving and global work culture.