👨🏻‍💻 postech.work

Sr. Java Developer

Compunnel Inc. • 🌐 In Person

In Person Posted 11 hours, 21 minutes ago

Job Description

The required skills are:

Very strong analytical and problem-solving abilities

7-15 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 8 Streams and Functional Programming

Strong knowledge of Non-Relational Databases and No-SQL (Mongo DB)

Strong knowledge of BDD (behavior-driven development) with JBehave/Cucumber

Good Knowledge of and experience with DMN and BPMN tooling

Knowledge of Gradle, Jenkins automated build processes

Strong knowledge of Representation state transfer (RESTful Web services)

Strong communication skills – able to work with global team members, across different time zones.

Nice to have:

Strong Knowledge of Relational Databases and SQL (DB 2)

Good Knowledge of Object Relation Mapping technologies: JPA/Hibernate

Knowledge of Snowflake DB

Knowledge of HTTP, XML, JSON

Knowledge of Unix/Linux

Experience with TDD (test driven development)

Knowledge of Liquibase database schema management

Good knowledge of GIT source code management

Knowledge of react js

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.