Job Overview
HCLTech is a global technology company, spread across 60 countries, delivering industry-leading capabilities centered around digital, engineering, cloud and AI. We work with clients across all major verticals, providing solutions for Financial Services, Manufacturing, Life Sciences and Healthcare, Technology and Services, Telecom and Media, Retail and CPG, and Public Services.
Our diverse team of experts is driven by our passion for innovation and problem-solving. If you're passionate about technology and want to be part of a dynamic team that makes a difference, we encourage you to apply.
Key Responsibilities:
* Design, develop, and maintain Java-based applications and websites.
* Ensure high performance and scalability through efficient Java coding and strong object-oriented programming practices.
* Participate actively in all phases of the software development lifecycle.
* Write clean, testable, and maintainable code following best practices.
* Experience in integrating front end interfaces with internal and external services using API.
* Produce detailed design documentation.
* Improve the code quality by implementing best practices.
Technical Skills and Qualifications:
* Backend: Java (J2EE), Spring Boot, RESTful Web Services, JMS, JUnit
* Frontend: Angular, TypeScript
* Database: SQL, Oracle
* Cloud: Google Cloud Platform (GCP) – preferred
Requirements:
* Proven experience in Java development and object-oriented programming.
* Hands-on experience with Spring Framework and microservices architecture.
* Strong knowledge of front-end technologies and frameworks.
* Experience in API integration and service-oriented architecture.
* Familiarity with cloud environments, preferably GCP.
* Proficiency in writing and executing test cases using modern testing tools.
* Good communication skills in English.
Why Choose Us?
1. We are one of the largest and fastest growing technology companies in the world, with offices in over 60 countries and 224,000 employees.
2. Our company is extremely diverse with 165 nationalities represented.
3. We offer the opportunity to work with colleagues from all over the world.
4. We offer a virtual-first work environment, promoting a good integration between your work and personal life, with real flexibility.
5. We are committed to your growth, offering learning and career development opportunities at all levels to help you find your unique brilliance.
6. We offer comprehensive benefits to all employees.
7. We are certified as a