Your daily work
- Develop effective solutions for complex business problems in a variety of customer projects
- Integrate new components and technologies into existing software systems and architectures
- Work on all layers of the software stack (web and mobile UI, business layer, database)
- Create unit and integration tests, and perform bug fixes.
- Collaborate with other employees in cross-functional teams to achieve goals
- Mentor junior colleagues
Requirements
- A university degree (BSc/MSc) in Computer Science or a related field.
- A minimum of 3 years of experience in professional software development.
- A minimum of 1 years of experience in developing enterprise Java applications.
- A firm understanding of design methodology and a keen interest in new technologies and methods.
- Good communication skills in English.
We offer
- Competitive salary & performance-based bonus.
- Premium healthcare plan.
- Different customer projects using technologies like Java 8, Java EE, EJB, JPA, Hibernate, Spring, JUnit, Mockito, Eclipse RCP, WebServices (RESTful, SOAP), JavaScript, Cordova, JSF, Angular (2), HTML5, CSS3, JQuery, etc.
- Project assignments according to your skill set and development goals.
- Working side by side with highly skilled and experienced software engineers.
- Collaboration with colleagues and Onsite in Switzerland, Hungary, Portugal and Singapore.
- Friendly working atmosphere in a well-equipped and professional IT environment.
- Long-term and stable job with flexible working hours.
- A competitive salary plus a performance based bonus, a premium healthcare plan and free English classes.