Position: Senior Java Developer
Company: Scalors
Category: Java
Experience required: 5y
English level: upper

On behalf of our Client, Scalors GmbH is looking for Senior Java Developer to join to Client’s team.

We are looking for a Senior Java Developer with experience in creating Java apps from scratch, extending existing products and applications, catching bugs in a distributed environment and communicating with business. As a member of our development team you bring in a lot of creativity and excellent technical skills to implement Java solutions based on our proprietary development platform. With your seniority you are able to solve your tasks independently.Our DMS (Document Management System) can be integrated with different external components (DB´s, other DMS, LDAP, Oauth, …)

**Responsibilities:**
● Understand customers' business needs and apply product knowledge to deliver the best solution
● Design and create data models based on customer requirements
● Design and implement internal and external projects in a data-centric context based on Java using our own Platform D1
● Review, question and debug our DMS solution
● Take care of testing source code automatically in a sufficient way
● Partner enablement & support on developer level
● Be part of our Agile Research & Development team, be communicative and learn something new

**Requirements:**
● 7+ years in Java experience.
● Experience with:
○ Data modeling tools (UML, Java)
○ Agile toolset and programming practices (Scrum)
○ Databases (such as MySQL, SQL Server, Oracle Database, etc)
○ Maven or Gradle or Ant, Git
○ IDE: Eclipse
● Good English skills (written and spoken) - (company language)

Skillset - Nice to have (priority decreasing):
● Understanding of DMS systems (Filenet, Documentum, Sharepoint,
Doxis, M-Files,...)
● Understanding of CMIS API
● Document-Management and Document-Type (pdf, images, ...) knowledge
● Cloud knowledge/technology (e.g. Docker, K8S, ...)
● Integration into different services (e.g. Elasticsearch, Prometheus, Jaeger,
LDAP, OAuth, Kafka,...)
● Technology stacks (BPMN, ECM, ERP, ...)
● NoSQL DB
● BS / MS degree in Computer Science, Engineering or a related subject