Position: Middle Java Developer for Concurrent Systems
Company: Daxx
Category: Java
Experience required: 2y
English level: upper

**Responsibilities:**
- Developing of high-grade Telecommunication Services in a Unix/Linux based environment
- Completing software specification,  design, coding and debugging through to deployment to Operator sites
- Adhering to software engineering best practices including code testing, documenting , code reviews, making recommendations for code optimization and maintaining stable software while removing bugs and system impediments
- Taking responsibility for software lifecycle management including version control and deployment package creation
- Effectively using tools and ingenuity to identify and fix defects before they become a problem

**Requirements:**
- Minimum 2 years experience working as a Java Developer and (if applying as full stack developer/ FE developer) hand-on experience with JavaScript frameworks (backbone.js, marionette.js, handlebars.js), HTML and CSS
- Experience with Source/Version control management (e.g.Git-Lab, Git)
- Upper-intermediate level of English

**Will be a plus:**
- Experience or a working knowledge of a Linux development environment, preferably RHEL 
- Experience with MySQL or MariaDB

**Daxx offers:**
- Direct cooperation with the customer
- Dedicated HR / Client Manager
- Regular performance reviews
- Competitive salary, medical insurance, 20 working vacation days
- Regular corporate events, team buildings, etc.