Systems Integration Advisor
NTT DATA North America
Required Skills:
+ Very strong analytical and problem-solving abilities.
+ 7+ years of experience in Java backend development
+ Very strong knowledge of software design principles: MVC, data structures, graph data, algorithms, design patterns, multithreading, caching, recursion
+ Strong knowledge of core Java: class loading, garbage collection, Java collections API, Reflections API, Java Streams and Functional Programming
+ Strong knowledge of common Java frameworks (Spring, JSR-303, Logback, Junit, Apache Commons)
+ Strong Knowledge of Relational Databases and SQL (DB2)
+ Good Knowledge of No-SQL Databases (Mongo DB)
Desired Skills:
+ Cloud tech stack – Azure, Snowflake, Databricks
+ Workflow Engine – BPMN, DMN – Camunda 7/8
+ Strong knowledge of BDD (behavior-driven development) with JBehave/Cucumber
+ Experience with TDD (test driven development)
+ Strong knowledge of GIT source code management
+ Knowledge of Gradle, Jenkins automated build processes
+ Strong knowledge of Representation state transfer (RESTful Web services)
+ Knowledge of HTTP, XML, JSON
+ Knowledge of ReactJS/Redux
+ Knowledge of Unix/Linux
+ Knowledge of Liquibase database schema management
Confirm your E-mail: Send Email
All Jobs from NTT DATA North America