Position: From middle to Senior JavaEE Developer
Company: Miratech
Experience required: 2y
English level: intermediate

**Responsibilities:**
- Implement software components according to the design specifications;
- Perform system integration and testing, problem troubleshooting, and resolution;
- Perform unit testing of software components;
- Participate in estimating project efforts and delivery timelines;
- Proactively collaborate with the teammates and communicate with the Project Stakeholders to ensure that the Project efforts proceed efficiently and with predictability;
- Provide technical input into product roadmaps.
**Qualifications:**
- Over 4 years of experience in software engineering as Java developer;
- Knowledge of JBoss would be a benefit;
- Understanding of testing principles;
- Development infrastructure knowledge;
- Knowledge of software development methodology and software lifecycle processes, especially Agile (Scrum);
- Good knowledge of software configuration management processes and tools;
- Bachelor or MSc degree in computer science, math, or related field;
- Intermediate written and spoken English;
- Excellent verbal and written communication skills;
- A positive and resilient mindset;
- Ability to travel to the following countries (if required): Switzerland.