Senior Java developer Offline

Project Description:

This project is key client's internal system for gathering/cleaning/transformation/enrichment financial data from external vendors to client internal canonical form.

The project involves:

- Java 8/11

- Groovy

- Oracle DWH

- MongoDB

- Jira / BitBucket / Maven/ Jenkins

- Cucumber

- Windows / Linux

 

Responsibilities:

- Write clean, maintainable code, perform peer code-reviews

- Be responsible for architectural design, writing code, testing, deployment, and support of the application

- Partner with the team on finding new ways to solve technical and business problems

- Work with stakeholders to add definition to project requirements

- Production support activities

 

Mandatory Skills Description:

- Strong Java: Core, JDBC, multithreading, Collections, I/O

- Strong database development: SQL, transactions, isolation level, query optimization

- Strong understanding of data structures and algorithms (e.g. big O notation, red-black tree, hash table, sorting algorithms)

- Good spring-core, spring-beans, spring-jdbc

- Linux shell experience

- Good communication skills

 

Nice-to-Have Skills:

- MongoDB experience - Groovy - Oracle PL/SQL

 

Languages:

English: B2 Upper Intermediate

The job ad is no longer active
Job unpublished on 9 December 2022

Look at the current jobs Java →

Loading...