HCLTech

Java Developer

Posted: 6 days ago

Job Description

We are HCLTech, one of the fastest-growing large tech companies in the world and home to 225,000+ people across 60 countries, supercharging progress through industry-leading capabilities centered around Digital, Engineering and Cloud. The driving force behind that work, our people, are diverse, creative, and passionate, raising the bar for excellence on a regular basis. We, in turn, work hard to bring out the best in them as we strive to help them find their spark and become the best version of themselves that they can be.If all this sounds like an environment you’ll thrive in, then you’re in the right place. Join us on our journey in advancing the technological world through innovation and creativity.We are looking for a skilled Java Developer to join our team and contribute to the design, development, and support of enterprise-grade applications. This role combines hands-on development with collaboration across teams to deliver secure, scalable, and high-performing solutions.Your Role & Responsibilities Responsibilities: Develop and enhance enterprise-grade applications using Java and Spring Boot.Design, build, and maintain RESTful APIs and microservices for business-critical systems.Review and improve existing applications, ensuring performance, scalability, and security.Manage builds and dependencies using Maven.Configure and maintain CI/CD pipelines in Azure DevOps to support automated testing, integration, and deployment.Deploy and monitor applications hosted on Azure Web Apps.Collaborate with solution architects, DevOps engineers, and front-end developers to ensure seamless system integration.Conduct peer code reviews and provide technical guidance to team members.Troubleshoot production issues and propose long-term fixes to improve system stability.Prepare and maintain technical documentation, including architecture diagrams and deployment guides.Qualifications & ExperienceMinimum RequirementsFluency in EnglishBachelor’s degree in Computer Science, Information Systems, or related field.5+ years of professional experience in Java development.Strong expertise in Java, Spring Boot, RESTful APIs, Microservices.Experience with Azure DevOps, CI/CD pipelines, and cloud-based deployments.Proficiency with Maven and version control tools (Git, SVN, etc.).Solid understanding of software development methodologies (Agile/Waterfall).Strong analytical, problem-solving, and communication skills.Ability to work independently with minimal supervision while collaborating effectively in a team environment.Nice to have:Experience with application security, scalability, and performance optimization.Familiarity with database administration support and system integration.Relevant certifications in Java or cloud technologies.What do we offer:Competitive salarySocial benefits packageAdditional health insuranceFood vouchersReferral bonusLearning hubTeam buildings and company eventsHCLTech is committed to protecting and securing the privacy and confidentiality of the Personal Data which it collects directly or indirectly from you when applying for a job at HCLTech either directly or through a third-party human resources agency. This notice (the “Notice”) outlines and explains how HCL Technologies Limited including its subsidiaries, local employing entities, associates, and affiliated companies [collectively referred to as “HCLTech”, “us,” “our”, or “we”] will process your Personal Data in accordance with applicable privacy legislation(s).https://www.hcltech.com/candidate-privacy-notice

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In