We are hiring Java Developer for an innovative trading company in German with a big impact on the energy market.

Your responsibilities

- willingness to continuously learn and apply new technologies, tools and processes
- co-Designing the platform architecture
- backend and frontend development using JEE and Eclipse RCP
- documentation and testing of software artifacts

Your skills

- University Degree in Computer Science
- 3+ Years programming experience in JEE Knowledge in relational and non-relational databases (JDBC, MySQL)
- knowledge of network protocols (AMQP, STOMP, SSL/TLS, etc.) and data formats (XML, JSON)
- experience in CI/CD stack (Jenkins, Maven, git / svn)
- Experience in Big Data and - -- Event streaming is a big plus
- experience in Eclipse RCP / OSGi is a big plus
- Passion for new technologies, artificial intelligence and automation
- analytical mindset and problem-solving abilities
- good self-management skills, but a teamplayer
- fluent technical English, German is a plus

Status Quo

- we use Jira and Confluence for communication and work with agile methods.
- as IDE we use Eclipse (RCP as framework) or IntelliJ
- Jenkins is used for continuous delivery
- MySQL is used as DBMS
- AMQP, MySQL, Redis, MongoDB
- The choice of the framework is up to you, we are mostly using Spring

What we offer

- several options for your career through continuous growth
- opportunity to become part of a highly-skilled team of professionals and work with latest technologies
- job safety of an established energy company with start-up flair and flat hierarchies
- flexible working hours
- drinks, meals and snacks available at the office
- team events with colleagues
- opportunity to relocate to beautiful Leipzig - the most rapidly expanding city in Germany
- attractive remuneration

Please, send your CV in English. In this way, we can understand and check it.


About our company:

Our vision is to be the most trusted time -tracking and productivity application for remote teams. We want to help companies know if their remote teams are working productively.

We develop and market Time Doctor, a time-tracking and productivity tool. Our software is used by individuals and teams to track time spent on tasks and to monitor computer activity. Time Doctor can take screenshots while a person is working, monitor keyboard and mouse activity, and track website and application usage.

We have a team of over 80 people working 100% remotely in 31 different countries.

Learn more about us here - https://www.timedoctor.com/jobs.html

Company website:

DOU company page:

This job is no longer active.
Смотреть актуальные вакансии Java relocate→.