»

Java Software Engineer -- brisan oglas

Opis delovnega mesta

Messtechnik is a heating management company in Graz and we're looking for a experienced developer to join us improving enterprise platform. On field workers collect heating (and water) consumption, which is later sent in and processed by office workers, whose work is to schedule dates with object (apartment) owners, when reading/installment should be done, as well as sending out bills to them. Some of those processes are currently running on separate services and applications. We have started bundling them in one common platform and that's where your skills will come in place.

We are looking for someone already confident developing enterprise applications and is familiar and used to follow best practices. Good leadership and communications skills are most welcome, you'll be in touch with project leaders often and being able to adjust level of communication to their level of architectural understanding is a big advantage, as well as having experience in leading. Confidence of suggesting improvement and stating your opinion is big plus. You'll have freedom of developing/implementing code/features using your practices followed by your codestyle, as long as it meets certain standards.

Be a highly motivated leader who will encourage developers to perform extraordinary work and help them reach their peak performance.

NOTE: 3rd party senior developer, with more than 10 years of experience in the company, will be available as advisor.

Od kandidatov zahtevamo

Preferred language is German, but is not a strict requirement (see benefits) and will do just fine speaking fluent English, but it is required to keep satisfactory level of writing when documenting (code, features ...).

In general you should be comfortable and confident using following skills:

Advanced Java Enterprise and it's libraries
JPA (Hibernate), JAXRS, JSF (Primefaces)
At least 2 years of experience on Java projects
Understanding of OO concepts and MVC design, REST APIs, HTTP protocol and web architecture in general
Maven as build tool - managing configuration:
build profiles,
multi-module project,
use of plugins
managing dependencies
Relational databases (PostgreSQL)
Unit and integration testing
Version control system - GIT
Issue tracking - JIRA
Handling Application server
leadership, communication, mentoring and suggesting


Additionally beneficial :

Advanced skills in: Maven, Unit and integration testing, git and Jira.
Some additional knowledge of handling application server (glassfish)
Experience with leading (or at least desire to be leading)
motivated, intentional, consistent, proactive

Kandidatom ponujamo

Approx. 3k-5k salary.
BENEFITS:
German lessons, after a "trial" period, will probably be required (and forced from executives) in order to ensure smoother communication. In case you are not yet comfortable speaking German.

Relocation nearby on company expenses is possible after a "trial" period (depends on your level of negotitation)

Klasifikacija delovnega mesta

Lokacija:
Feldkirchen bei Graz
Plačilo:
3000-5000 EUR / mesec
Delovni čas:
redna zaposlitev

 

Zahtevana znanja

Java EE
napredno znanje
Web architecture and it's elements
napredno znanje