Back to results

Agent(e) bilingue au centre de services TI | Français québécois et anglais

  • Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Experience
6–9 years of software development experience.
Posting language
English
Posted

Original job description

HCLTech is a global technology company, home to more than 223,000 people across 60 countries, delivering industry-leading capabilities centered around digital, engineering, cloud and AI, powered by a broad portfolio of technology services and products. We work with clients across all major verticals, providing industry solutions for Financial Services, Manufacturing, Life Sciences and Healthcare, Technology and Services, Telecom and Media, Retail and CPG, and Public Services. Consolidated revenues as of 12 months ending September 2024 totaled $13.7 billion

Senior Developer – Java / AWS

Role Overview

We are seeking a Senior Java/AWS Developer with strong hands-on experience building and supporting scalable enterprise applications. The ideal candidate will have solid expertise in Java, Spring Boot, AWS, Golang, microservices, and REST APIs, along with the ability to contribute to technical discussions, troubleshoot complex issues, and support other members of the development team.

Experience within the Banking or Financial Services industry is highly preferred.

Experience

  • 6–9 years of software development experience.
  • Strong hands-on experience developing enterprise applications using Java and cloud technologies.
  • Banking or Financial Services experience is preferred.

Must-Have Skills

  • Java
  • Spring Boot
  • AWS
  • Golang
  • JUnit
  • REST APIs
  • Microservices architecture

Good-to-Have Skills

  • Terraform
  • AWS Lambda
  • AWS Step Functions
  • Kafka
  • GitLab
  • Gradle
  • Relational and/or NoSQL databases
  • Banking / Financial Services domain experience

Key Responsibilities

  • Design, develop, test, and maintain scalable enterprise applications using Java, Spring Boot, AWS, and microservices.
  • Develop and integrate RESTful APIs and backend services.
  • Participate in technical discussions, solution design, and architecture reviews.
  • Write clean, maintainable, and testable code, including unit testing using JUnit.
  • Perform code reviews and contribute to continuous improvements in code quality and engineering practices.
  • Troubleshoot and resolve application and production issues.
  • Collaborate with cross-functional teams to translate business requirements into technical solutions.
  • Support and mentor team members in resolving technical challenges.
  • Work effectively within an Agile development environment and ensure timely, high-quality delivery.

What We’re Looking For

  • Strong analytical and technical problem-solving skills.
  • Solid understanding of software engineering principles and microservices architecture.
  • Ability to work independently and take ownership of assigned tasks.
  • Strong communication and collaboration skills.
  • Willingness to mentor and provide technical guidance to junior developers.
  • Ability to work effectively with distributed and cross-functional teams.

Key Technologies

Java | Spring Boot | AWS | Golang | Microservices | REST APIs | JUnit | Terraform | Lambda | Step Functions | Kafka | GitLab | Gradle | SQL/NoSQL

More about this job

Responsibilities

Design, develop, test, and maintain scalable enterprise applications and REST APIs using Java, Spring Boot, AWS, and microservices. Participate in technical design and code reviews, resolve application issues, collaborate with cross-functional teams, and mentor team members.

Requirements

Requires 6–9 years of software development experience and hands-on expertise in Java, Spring Boot, AWS, Golang, JUnit, REST APIs, and microservices. Strong problem-solving, communication, collaboration, and ownership skills are expected; banking or financial services experience is preferred.

Skills

  • Java
  • Spring Boot
  • AWS
  • Golang
  • JUnit
  • REST APIs
  • Microservices
  • Terraform
  • AWS Lambda
  • AWS Step Functions
  • Kafka
  • GitLab
  • Gradle
  • SQL and NoSQL Databases
  • Agile Development
  • Banking and Financial Services

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Engineering
  • Finance & Accounting

Keywords

  • Java
  • Spring Boot
  • AWS
  • Golang
  • JUnit
  • REST APIs
  • Microservices Architecture
  • Terraform
  • AWS Lambda
  • AWS Step Functions
  • Kafka
  • GitLab
  • Gradle
  • Relational Databases
  • NoSQL Databases
  • Enterprise Applications
  • Cloud Technologies
  • Backend Services
  • Unit Testing
  • Code Reviews
  • Solution Design
  • Architecture Reviews
  • Production Troubleshooting
  • Agile Development
  • Banking
  • Financial Services
  • Technical Mentoring

Report this job