Software Engineer Java | HCLTech
The Digital Path Forward

Software Engineer Java

Roles and Responsibilities

  • Responsible for building and maintain Java applications, include managing Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing
  • Contribute in all phases of the development lifecycle
  • To provide quality day-to-day Production support for Java/Web-based applications.
  • To coordinate and support infrastructure maintenance activities.
  • To manage implementations of application releases; adhering to the best practices of the release management process.
  • To work with various partners such as Peer Application Teams, Infrastructure, Vendors, Security and Change teams, to provide seamless support for the business.
  • To manage Production issues by responding in a timely manner in accordance to the Service Level Agreement with the Business.
  • To enhance existing support process to maintain/improve service level & quality

Required Technical and Professional Expertise

  • Fresh graduate with good learning attitude are welcome.
  • Sound knowledge of Java and object oriented design patterns
  • Knowledge of Dependency Injection.
  • Strong in Logic, Algorithm and Data Structures
  • Experience with Oracle or MySQL and writing SQLs
  • Expert knowledge of junit, Mockito or other unit testing best practices.
  • Experience with ORM such as Hibernate ORM
  • Experience with Web development OR REST/ SOAP web services
  • Experience in testing and Swagger

Apply Now

File Extension Allowed: Pdf, Doc, Docx | Max File Size: 2MB

I have read HCL Technologies’ Privacy Statement and agree to the terms of use*

I have read HCL Technologies’ Candidate Data Privacy Policy and agree to the terms of use*

Once you submit the form, you'll receive an email verification link to confirm your subscription

Discover Opportunities


Couldn't find the right role?

Leave your resume with us and we'll get back when a suitable role opens up.


Are you a recent engineering graduate?

Our fresher hiring team is looking for talented engineers just like you.