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