Java Developer with strong Big Data/ETL

Posted 5 months ago
Application deadline closed.

Job Description

Java Developer with strong Big Data/ETL



Description”We are developing a web application from the scratch for our Financial services client to facilitate a bidirectional connection and data transfer on-demand between clientu2019s existing RDBMS Oracle databases and their new Big Data Analytics platform (Hadoop) using modern tech stack (Java, Spring frameworks and rich UI). This is a unique opportunity to work with a high-performance team being formed newly, state of the art technologies and on a pure-play development project.”
Skills”1) Java 8 or above
2) Multi-threading, Concurrency, JVM handling
3) Oracle PL/SQL
4) Big Data/ETL (Hadoop, Hive/HQL, Spark or similar tools)
5) Spring Batch, Spring Integration or similar ETL/Batch processing frameworks
6) Spring Boot, Spring JPA
7) Maven, Gradle or similar build tools
8) JUNIT or Mockito
9) Excellent logical reasoning and analytical ability”
Responsibilities”1) Positive attitude, appreciation for technology and strong desire to accomplish assigned tasks
2) Actively code in… an autonomous fashion while closely working with the team
3) Contribute to the technical design and the architecture of the system
4) Troubleshoot complex development, deployment, environment and system issues
5) Analyse and provide recommendations for enhancement and improvements
6) Prepare technical documents and deployment/configuration scripts
7) Help other developers and testers, perform code reviews and implement best practices
8) Work closely with onshore/client business and technical teams and end-users
9) Always follow organization and project software development processes