Position: Java Developer
Company: DMS Solutions
Experience required: 2y
English level: upper

We are a Product Technology Company, vendor of Integrated Intelligent Automated Platform for Intelligent Document Processing and Document Workflow Automation - «elDoc». We leverage Computer Vision, AI, and other cognitive capabilities to build a powerful digital workforce for our clients. We focus on exploring new ways to apply disruptive technologies and recent inventions to develop innovative automation solutions. Our Product is used by high-performing well-known companies around the Globe. We operate globally and have offices in Ukraine and Hong Kong.

We are happy to announce the opening new vacancy in our Office — Java Developer. We encourage to apply for this role the candidates who are willing to join a fast growing Product Development Team!


**Requirements for candidates:**
- Excellent knowledge of Java and Java based software development experience (knowledge of Java EE is advantage)
- Experience in web development: HTML, CSS, JavaScript, Ajax
- Strong knowledge and ability to apply OOP
- Ability to clearly formalize algorithm of issue solving and ability to implement the developed algorithm in the most efficient way
- Knowledge and experience in working with document-oriented data base (MongoDB is advantage)
- English - upper-intermediate / advanced

**The stack of technologies you will be working with:**
- Java/Jakarta EE 8, EJB, CDI, JSF (PrimeFaces), Mongo Java Driver
- HTML, CSS, JavaScript
- DB: MongoDB

**Key insights:**
- Java / Web development experience is a MUST (min. 2+ years). The candidates without experience will not be considered
- Salary will be set on individual base depending on the candidate's background, knowledge and experience
- Agile-minded are very welcome as this is our key delivery methodology

**What we offer:**
- You will be working in Product Development Team to develop / enhance the core Product
- You will NOT be jumping from one project to another - but you will be constantly focusing and working to create automation value for the core Product
- You will be exploring new ways on how to apply disruptive technologies to implement most valuable automated techniques in our core Product
- You would be working in a team of professional developers to drive the success
- You would get a great exposure to large global projects / experience working with global multinational corporations
- You would be directly working with CTO to deliver intelligent automation
- We offer great professional opportunities where your remuneration will depend only on your performance and success
- On top to great professional opportunities - friendly atmosphere in a nice high-tech office
- Remote work for the period of pandemic will be arranged as we take care of your well-being

Interested? Let's have a talk!