Position: Junior Java Developer
Company: x-formation.com
Experience required: no_exp
Category: Java
English level: intermediate
Published: 2022-09-01T00:00:00+03:00

We're looking for a Junior Java Developer who will help us with extending and improving our main product - License Statistics.

What is License Statistics? 

As the name suggests, License Statistics is about providing our customers with a detailed view of software license usage in their companies. This helps them decrease costs for unused licenses.

For the last few years, we've been working on concurrent data gathering from hundreds of license servers, managing vast amounts of data, and increasing the overall performance of the application. It's going well, but the development process never stops and we are faced with new challenges every day.

**What can we propose?**
- Salary 4500 - 7500 PLN gross (UoP);
- Development opportunities;
- Flexible work hours;
- Possibility to work from home - 80%;
- Work-life balance;
- Nice spacious office with a place for work, games, lunch, and meetings;
- Subsidies for private healthcare or multisport card;
- Educational fund for courses, books, conferences - you decide;
- No dress code;
- Company integration events.

**What knowledge and skills do we expect from you?**
- At least 2 years of education related to computer science/informatics (college or technical school) is required.
- General knowledge of Object-Oriented Programming and the way of expressing it through the Java programming language is a must-have.
- We write unit tests for almost everything. The main features also have integration and acceptance tests. That's why you should know how a good test should look like, and how to write it in jUnit.
- You should be able to use Maven to compile the code and package it. 
- We use Git as our version control system, so we require knowledge about committing, merging, and conflict resolving. 
- A big part of our application is communicating with a relational database. Basics of SQL (selecting, inserting, joining) are necessary.
- You should have the ability to communicate in spoken and written English.
- Commercial experience or any proof of applying the knowledge in practice (personal projects or contributions) is considered a plus.

We are looking for a person who works well with others and is eager to learn. If it sounds like you, then we will be very pleased if you consider applying for this position.

To learn more about the people and the culture at X-Formation, follow us on Facebook, LinkedIn, and on the website: http://wannagreatjob.com/