About
Our mission as an IT services company is to deliver the best solutions to our clients around the world. We achieve this by analyzing our clients' needs and matching them with the skills and aspirations of our employees. That is why one of our main motivations is to ensure a satisfying experience for every Employee and Consultant. Joining us means being part of a community of diverse personalities. Start your journey with act digital!
Responsibilities
•Designing, implementing and developing backend functionalities in Java using the Spring Framework.
•Implementing and developing services and integrations between systems using REST, SOAP and gRPC.
•Designing and developing solutions based on microservices architecture.
•Working with relational databases, creating and optimizing SQL queries, and using ORM.
•Implementing asynchronous communication using queueing systems, in particular RabbitMQ.
•Ensuring the quality, performance and stability of the software being developed.
•Analyzing and solving technical problems and optimizing existing solutions.
•Optionally: developing user interface elements using Angular.
Requirements
•At least 3 years of commercial experience as a Java Developer.
•Good knowledge of Java and the Spring Framework.
•Experience creating and integrating services using REST, SOAP or gRPC, including knowledge of JAX-RS and/or JAX-WS.
•Practical knowledge of Hibernate or other ORM solutions.
•Experience working with relational databases and SQL (MSSQL preferred).
•Knowledge of queueing systems, in particular RabbitMQ.
•Experience working with Docker.
•Knowledge of microservices architecture.
•Ability to use Git or SVN version control systems and Git Bash.
•Independence in completing tasks and ability to solve technical problems.
•English at a minimum B1 level.
Nice to have
•Knowledge of Angular and frontend technologies.
•Experience with CI/CD and DevOps tools such as TeamCity, Octopus Deploy and Nexus.
•Knowledge of Elasticsearch.
•Practical knowledge of BDD and TDD approaches.
•Experience monitoring applications and aggregating logs, for example using Grafana Loki and Zabbix.
•Knowledge of Bootstrap.
Conditions
•Contract: B2B.
•Rate: up to PLN 140/hour net + VAT.
•Access to local and international projects — clients from France, Germany, Portugal, the United Kingdom and the Benelux countries.
•Support for professional development — training, technical certifications, participation in conferences, foreign language lessons and soft skills training co-financed up to PLN 2,000.
•Flexibility — you choose the form of cooperation: employment contract or business-to-business contract.
•Referral bonus for recommending candidates of up to PLN 6,000.
•Fully paid Medicover card.
•Multisport card.
•Regular integration events and gifts.
•Mobile Program.
•Long-term cooperation.