
Apply now to start your career at HCLTech Romania
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.