Enable job alerts via email!

Senior Developer - Java Full stack

Infosys

Calgary

On-site

CAD 90,000 - 120,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading IT firm is seeking a Senior Java Full Stack Developer in Calgary, Alberta. The role requires strong proficiency in Core Java, Angular, and SQL, alongside the ability to translate business requirements into technical solutions. Candidates must have at least 4 years of IT experience and strong communication skills. This position may involve travel and requires relocation to Calgary. The opportunity offers an engaging environment within a global delivery setting.

Qualifications

  • At least 4 years of Information Technology experience.
  • Strong experience in Core Java, Angular, SQL.
  • Excellent verbal and written communication skills.

Responsibilities

  • Translate software requirements into maintainable solutions.
  • Work closely with stakeholders to prioritize tasks.
  • Contribute towards best practices for scalable applications.

Skills

Core Java
Angular
SQL
Microservices architecture
Java Multithreading
React JS

Education

Bachelor’s degree or foreign equivalent

Tools

Maven
Jenkins
GitLab/GitHub
Docker
Job description
Job Description

Infosys is seeking a Senior Java Full Stack Developer. This position’s primary responsibility will be to translate software requirements into working and maintainable solutions within the existing application frameworks. The chosen candidate will apply technical proficiency across different stages of the Software Development Life Cycle, gather accurate requirements and work closely with stakeholders to prioritize tasks and the scope of development. The role will require strong attention to detail with the ability to identify errors and make adjustments in a testing environment while contributing towards developing and adhering to best‑practices for developing applications that are scalable, relevant, and critical to the project.

Required Qualifications
  • Candidate must be located within commuting distance of Calgary, Alberta and be willing to relocate to the area. This position may require travel to project locations.
  • Bachelor’s degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education.
  • At least 4 years of Information Technology experience.
  • Candidates authorized to work for any employer in Canada without employer‑based visa sponsorship are welcome to apply. Infosys is unable to provide immigration sponsorship for this role at this time.
  • Strong experience in Core Java, Angular, SQL.
  • Experience in Java Multithreading and Microservices architecture is highly desirable.
Preferred Qualifications
  • At least 4 years of experience in Core Java 11 and Spring.
  • At least 4 years of experience in Spring Boot, MVC, Framework.
  • At least 4 years of experience developing Microservices / Webservices / REST services / SOAP services / JSON / JWT.
  • At least 4 years of experience in PL/SQL / Oracle.
  • Experience in Messaging (JMS) such as MQ/TIBCO/Kafka.
  • At least 3 years of experience with Design Patterns, Team Management and Code Review.
  • At least 3 years of experience in UI technologies like React JS or Angular 14 & above.
  • Very good understanding of Java resource, Memory optimization and Caching framework.
  • Proven ability to troubleshoot issues in production including root cause analysis.
  • Ability to communicate with business team and translate business requirements into technical requirements.
  • Ability to interact with multiple stakeholders on site such as DBA, Infrastructure team, Network team, Business, Architecture group.
  • Experience in DevOps tools using Maven, Jenkins, GitLab/GitHub, TeamCity, Nexus, Terraform, Selenium, SonarQube, Fortify.
  • Exposure to Agile methodology of project execution will be an added advantage.
  • Excellent verbal and written communication skills.
  • Ability to work in team in diverse/multiple stakeholder environment.
  • Experience and desire to work in a Global delivery environment.

The job entails sitting as well as working at a computer for extended periods of time. Should be able to communicate by telephone, email, or face to face. Extensive travel may be required as per client and project needs.

Location: Calgary, Alberta, Canada

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.