Position: Experienced JAVA Developer
Company: Dreamix
Experience required: 3y
Category: Java
English level: fluent
Published: 2021-05-01T00:00:00+03:00

We believe the employer-employee relationship must be in the form of partnership, not transaction. You can be sure that we’ll invest as much as we can in your development, but we expect the same commitment to Dreamix. Our culture is defined by our actions not by what we say.
 
**Below, you’ll find examples of what we’ve done:**
 
Java Daily is published every day for the last three years
Java Special Daily is where we interview Java Champions once per month
One of us is a co-founder of Grajdanite and has the John Atanasoff award
Three of us were part of 40 under 40 by Darik radio with different projects
Our CEO was the head behind Hack the Crisis Bulgaria
Six of us teach at local universities or private academies
Clubs like Technix, PM, AI, Algorithmix, where you can gain so much knowledge
Mentorship program
 
**Important to us:**
 
Team - “If you want to go fast, go alone. If you want to go far, go together.”
Do your work
Care - we all care and support each other
 
Our partner is one of the leading companies in the field of custom software development services. The solutions are used by many of the leading telecom operators, banks, insurance companies, logistics corporations, healthcare providers, and government institutions and we need your expertise in the field of JAVA Engineering.
 
**About you:** 
A person who delivers the outcome from a task that is not defined at all and does so without any help. Help means he/she owns the task and orientates about whom to ask if there is a need for more info in order for the task to be completed. Has full ownership and responsibility for the task and can deliver it
Write clean, maintainable, and readable code, according to the team coding standards
Think a lot about API design, backward compatibility, and architecture conformance
Write a lot of unit tests
Participate in code reviews and give improvement suggestions.
 
**Requirements: **
Passion and preference for JAVA
Solid experience with Spring Boot
Experience with frontend tools such as - RCP Client, WebUI (based on JHipster)
PostgreSQL
Feeling comfortable with using GitLab in terms of development infrastructure
Very good communication skills 
Fluent English – both written and verbal 
Love for challenging tasks with complex business scenarios and taking on responsibilities
To be proactively seeking improvements
To be a team player
 
**Nice to have:**
Knowledge of ClearBox
Lobster Data
Experience with monitoring tools such as Prometheus, Loki or Grafana 
 
We want to be known for the great people and professionals that our culture nurtures!
 
**By applying for this job, you voluntarily agree and submit your personal information. Any personal data that you provide will be processed in strict confidentiality by Dreamix ltd. only for the purposes of selection and recruitment and will not be transferred to other data controllers unless required by law. It will be stored, processed, retrieved, and deleted in accordance with the GDPR.
**