Position: Back-end Java Developer
Company: Infopulse
Category: Java
Experience required: 3y
English level: intermediate

Infopulse is inviting a talented professional to join our project as a Back-end Java Developer.

We are looking for an experienced and responsible backend engineer who is willing to join our expert team working on the market-leading data center IT management systems. Corresponding products are being deployed in the IT ecosystem of each German automotive manufacturer. Our customer is a mature 25-year-old software product company always reinforced by the latest technologies, methodologies, and architectural patterns according to the recommendations of the best consulting companies. The successful candidate will work in a Kanban team that will be organized and driven by the client’s Incident Manager and Lead-Developer.

**Areas of Responsibility**
Technical design and implementation of database-supported software solutions in the field of IT service and configuration management
Working in the agile environment with the Kanban principle (no Scrum, no SAFe)
Active knowledge sharing with team members
Continuous improvement of software design and development processes
Hands-on mentality and high motivation to fix complex 3rd level tickets of the client's main Product 

**Qualifications**
3+ years of Java Developer experience
Java 11+
Jakarta EE (CDI, JaxRS, JPA, JMS)
XML, Electron
Design patterns (GOF, GRASP)
Software Architecture Patterns
Spring
Oracle, SQL, PL/SQL
JEE patterns
Git
Strong Intermediate level of spoken and written English

**Will be an advantage**
Experience with Cloud technologies and CI/CD (Kubernetes, Docker, Jenkins, Artifactory)
Java Platform Module System (JPMS)
German language

**Personal skills**
Ability and desire to learn new technologies and self-organization
Ability of and experience with planning and estimating of one’s own work