Position: Senior Java Developer for Nexmart in the business-to-business sector
Company: Scalors
Category: Java
Experience required: 3y
English level: upper

Requirements

At least 5 years of experience in analyzing, designing, coding, testing and deploying software;
Proficient in API design and OOD/OOP;
Extensive knowledge of the Java language and its libraries like Guava;
Good knowledge in Web application based on Java, Hibernate, REST, EJB, JMS, JSON, XML;
Experience in Unit testing;
Experience with databases, especially PostgreSQL;
Experience with IntelliJ, Git, Maven, Docker, Hudson/Jenkins;
Experience in Agile projects;
Willing to find a better code and better applications;
Ability to give feedback and openness to receive feedback (e.g. code reviews);
Very strong communication skills;
Very quick and high comprehension → find misunderstandings and make things clear;
Team-orientation, hands-on, high motivation and goal orientation;
Good spoken English.
Nice to have

Experience with at least one out of the following: E-Business, Catalog Data Management, EDI Message Exchange, Internet applications, E-Commerce;
Experience with Atlassian Jira & Confluence;
Experience in integration testing on development-side;
Experience in test-infrastructure and continuous delivery (docker, CD-tools, etc.).
Responsibilities

Software Engineering as a fully integrated team member of an existing Agile development team;
Technical design and implementation as well as automated testing for software components;
Learning together to improve application and code towards the future.

What we offer

Nice office at BC Forum (10 min to m. Lukianivska);
Warm and friendly atmosphere;
A great team of different backgrounds and fields of duties;
Onboarding in Stuttgart;
Direct communication with the Client;
Good compensation package;
Medical insurance;
English-speaking club;
Flexible working hours;
Season fruits and sweets;
Daily lunches delivered to the office.