HCL Technologies
HCL Technologies

Senior Technical Lead - Java, Microservices, VueJS

RoleFull Stack
LevelSenior
LocationChennai, India
WorkOn-site
TypeFull-time
Posted1 day ago
Apply now

About the role

Job Summary

The Senior Technical Lead will be responsible for leading the development and implementation of Java, Microservices, and VueJS projects. The role involves providing technical guidance, overseeing the design and architecture, and ensuring the successful delivery of solutions within the given timelines.

Job Purpose: The Senior Technical Lead will be responsible for leading the development and implementation of Java, Microservices, and VueJS projects. The role involves providing technical guidance, overseeing the design and architecture, and ensuring the successful delivery of solutions within the given timelines.

Key Responsibilities: 1. Lead and manage java, microservices, and vuejs development projects from inception to completion.
2. Provide technical expertise and guidance to the development team throughout the project lifecycle.
3. Collaborate with cross functional teams to design, develop, and implement scalable and efficient solutions.
4. Ensure code quality, performance, and adherence to coding standards in java, microservices, and vuejs projects.
5. Conduct code reviews, identify technical risks, and implement best practices to optimize project delivery.
6. Troubleshoot technical issues, analyze root causes, and implement effective solutions.
7. Stay updated with the latest trends and technologies in java, microservices, and vuejs to drive innovation and continuous improvement.

Skill Requirements: 1. Proficient in java programming language with a strong understanding of object-oriented design principles.
2. Experience in designing and implementing microservices architecture using frameworks like spring boot.
3. Proficiency in frontend development using vuejs framework to create interactive and responsive web applications.
4. In-depth knowledge of restful apis, microservices communication, and containerization technologies.
5. Strong problem-solving skills and ability to work effectively in a fast paced environment.
6. Excellent communication skills to collaborate with stakeholders and team members.
7. Ability to lead a team, prioritize tasks, and manage project timelines effectively.

Other Requirements:

Task Description: Task Description: Implementation of backend functionality processing scans both frontside and content of letters
Skillset needed:
Candidate should at least have 10+ years work experience. This is a senior position designed to take the lead among other Indian coworkers
Kotlin + Java (5+ years of experience)
Spring Boot (5+ years of experience)
Build tools: Maven, Gradle (5+ years of experience)
Automated testing (5+ years of experience)
Code reviews (5+ years of experience)
Agile software development (5+ years of experience)
CI/CD Pipelines
RESTful architecture
Clean Code
Microservices on Kubernetes (Docker, Helm, Azure Knowledge)
Nice to have: OCR with Tesseract, OpenCV, ONNX
While letters are sorted within our sorting centers in Germany the front face of the letters gets scanned. Our project receives these scanned images and builds services around this. Diverse microservices keep care of preannouncing the letters to the customers, count letters to special receivers, extract information like information of the stamp or the address out of the letters and more. We use cutting edge Cloud-based technologies often in an explorational mode. There are a lot of interesting things to learn. For continuous improvements and new usages of the scanned images we are looking for an experienced Lead Senior Ko

Key Responsibilities

  1. Lead and manage java, microservices, and vuejs development projects from inception to completion.

  2. Provide technical expertise and guidance to the development team throughout the project lifecycle.

  3. Collaborate with cross functional teams to design, develop, and implement scalable and efficient solutions.

  4. Ensure code quality, performance, and adherence to coding standards in java, microservices, and vuejs projects.

  5. Conduct code reviews, identify technical risks, and implement best practices to optimize project delivery.

  6. Troubleshoot technical issues, analyze root causes, and implement effective solutions.

  7. Stay updated with the latest trends and technologies in java, microservices, and vuejs to drive innovation and continuous improvement.

Skill Requirements

  1. Proficient in java programming language with a strong understanding of object-oriented design principles.

  2. Experience in designing and implementing microservices architecture using frameworks like spring boot.

  3. Proficiency in frontend development using vuejs framework to create interactive and responsive web applications.

  4. In-depth knowledge of restful apis, microservices communication, and containerization technologies.

  5. Strong problem-solving skills and ability to work effectively in a fast paced environment.

  6. Excellent communication skills to collaborate with stakeholders and team members.

  7. Ability to lead a team, prioritize tasks, and manage project timelines effectively.

Other Requirements

null

Benefits and perks

Learning Budget

Required skills

Java

Microservices

VueJS

REST APIs

OOP

Agile

About HCL Technologies

Chennai

Headquarters