 
        
        At a leading technology firm, we seek skilled professionals to join our engineering team.
We deliver cutting-edge solutions that are scalable and consistent.
Main requirements include:
 * Highly experienced in developing using Java and Java EE technologies.
 * Experience in Object Oriented concepts, data structures and multi-threading.
 * Experience in modular architectures using Microservices.
 * Experience in web services development standards and best practices, including RESTful APIs and SOA services.
 * Experience in data architecture and design directed at relational databases and possibly with in-memory database(s).
 * Experience with system integrations, optimising performance and data integrity.
 * Experience with Java Application servers (JBoss AS / WildFly will be valued).
 * Experience with Unit and Integration testing using JUnit and Arquillian.
 * Experience with the Maven build automation tool.
 * Familiarity with Git source control system and tools such as GitHub or GitLab.
 * Good communication and organisational skills.
 * Proficiency in English.
Nice to have:
 * Familiarity with the Docker containerisation system.
 * Familiarity with DevOps tools and technologies.
 * Knowledge of infrastructure architecture design, including cloud-based infrastructure.
Benefits include:
 * Healthcare Insurance.
 * Mobile phone.
 * Company/performance bonus.
 * Extra days of holidays.
 * Annual budget for flexible benefits.
 * Great offices with free fruit and coffee.
 * English lessons.
 * Technical training/learn sessions/workshops.
 * Udemy License.
 * Flexible working hours.
 * Work with a very talented team.
 * Prestigious clients.
 * Wellness measures.
 * Welcoming and relaxed work environment.