Middle (2-5 years), Senior (5-10 years)
If you have:
- Experience with frameworks like Spring, JSF, Hibernate, JPA;
- Knowledge of TDD by using at least one of the following: JUNIT, TESTNG, MOCKITO;
- Experience with SOA, EJB, REST/SOAP services, microservices;
- Hands on experience with versioning control systems as SVN / GIT;
- Application servers: JBOSS, Tomcat, Glassfish, Oracle AS etc.;
- Good knowledge of Maven, Gradle;
- Exposure to continuous integration/delivery (Huston, Jenkins);
- RDBMS systems (Oracle, MySQL, PostgreSQL etc.) / NoSQL;
- Capability to logically develop highly scalable distributed systems;
- English knowledge.
Then join our team!
Our future colleague will:
- Write smart designed, highly testable, efficient code;
- Play an active role in all phases of the development life cycle;
- Ensure all components are bug free (integration and unit testing);
- Enjoy an active collaboration with the project team;
- Contribute to designing and developing of modern applications in accordance with best practice of the industry and specific client requirements;
- Communicate mainly in English, teaming with colleagues across Europe.
Reasons for being our colleague:
- Continuous growth in a positive and multicultural work environment;
- We take care to help you gain skills, knowledge and experience, together with highly marketable specialists;
- Opportunity to work on complex projects for Global TOP Clients;
- Personalized benefits package, including: meal vouchers, public transportation, medical services, private pension, life insurance, gym.