Position: Middle Java Developer (IRC146563)
Company: GlobalLogic
Category: Java
Experience required: 2y
English level: intermediate

**Job Description:**

Skills:

-    Over 2 years of commercial experience in Java software development;
-    Strong knowledge of Java Core 8;
-    Experience with SQL (JDBC);
-    Understanding and practical experience in testing techniques (JUnit, Mockito, TDD);
-    Experience with development and CI tools: Git/GitHub, Maven, Docker;
-    English (both spoken and written) at least at Intermediate level that allows communicating with an international team on a daily basis.

Optional but desirable:

- Experience with REST, SOAP and authentication (OAuth) protocols;
- Experience in Data Integration domain.

**Job Responsibilities:**

-    Unit and Integration testing;
-    Respond to feature requests, bug reports, performance issues and ad-hoc questions;
-    Work collaboratively in a distributed team to satisfy customer needs;
-    Perform code and design reviews.

**Advantages:**

- Smooth onboarding process;
- Ability to mentor junior teammates;
- Chance to work with a great variety of technologies and DBs (both SQL and non-SQL such as Snowflake, PostgreSQL, Mongo, Cassandra, DynamoDB, Neo4j);
- Work collaboratively in a distributed international team (France, Germany, China).