Spark Developer | HCLTech
The Digital Path Forward

Spark Developer

Roles and Responsibilities:

  • Designing and developing applications using Java/J2EE.
  • Microservice architecture and Spring Boot.
  • Developing web applications using Spring MVC.
  • Apache Spark.
  • Relational database and ORM technologies (Hibernate/JPA2).
  • Object oriented analysis and design using common design patterns.
  • Test-driven development using JUnit/TestNG.
  • Common tool-stack (Git/BitBucket, Maven/Gradle, Jenkins/TeamCity, Artifactory/Nexus, SonarQube, OpenShift, Docker/Kubernetes).
  • Working in Agile model.
  • Excellent communication skills in English.
  • Investment Banking domain knowledge preferred.

Preferred Qualifications:

  • Bachelor's degree in Computer Science or a related field.

Required Skills:

5-10 years of hands-on Experience in:

  • Designing and developing applications using Java/J2EE.
  • Microservice architecture and Spring Boot.
  • Developing web applications using Spring MVC.
  • Apache Spark.
  • Relational database and ORM technologies (Hibernate/JPA2).
  • Object oriented analysis and design using common design patterns.
  • Test-driven development using JUnit/TestNG.
  • Common tool-stack (Git/BitBucket, Maven/Gradle, Jenkins/TeamCity, Artifactory/Nexus, SonarQube, OpenShift, Docker/Kubernetes)".

Key Skills Required:

  • Spark + Java.

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