Java SDE Backend Engineer HCL

  • company name HCL
  • working location Office Location
  • job type Full Time

Industry Type - IT - Software

Category: Backend Developer

Experience: 6 - 10 years required

Pay: INR 1 - INR 2000000 /year

Type: Full Time

Location: Pune

About HCL

HCL Technologies is a global technology company of the next generation that assists enterprises in reimagining their businesses for the digital age. Our technology products and services are founded on four decades of innovation, a world-famous management philosophy, a strong culture of invention and risk-taking, and an unwavering commitment to customer relationships.?

Job Description

Role
Develop (code) Enterprise Application with quality, within schedule and within estimated efforts.
Provide estimate for the assigned task
Write and execute Unit, Integration test cases
Provide accurate status of the tasks
Comply with organizations processes. Policies and protects organization’s Intellectual property.
Also, participate in organization level process improvement and knowledge sharing
Experience – 6-10 Yrs
 
All About You
Essential knowledge, skills and attributes

  • Hands on experience with core Java, Spring Boot, Spring (MVC, IOC, AOP, Security), SQL, RDBMS (Oracle), Web-services (JSON and SOAP)
  • Hands on experience of using Eclipse/My Eclipse IDE
  • Hands on experience of writing Junit test cases, working with Maven/Ant/Gradle, GIT
  • Experience of working with Agile methodologies.
  • Personal attributes are strong logical and Analytical Skills, design skills, should be able to articulate and present his/her thoughts very clearly and precisely in English (written and verbal)

Additional/Desirable capabilities

  • Experience of working in Payments application Domain
  • Hands on experience of developing microservice application & deploying them on any one of the public cloud like Google, AWS, Azure
  • Hands on experience on Kafka, Zookeeper
  • Knowledge of Security concepts (E.g. authentication, authorization, confidentiality etc.) and protocols, their usage in enterprise application
  • Knowledge of Design Patterns
  • Hands on experience of working with tools like Mockito, JBehave, Jenkins, Bamboo, Confluence, Rally