For our Client offices in Warsaw and Bydgoszcz (100% remote work possible) we are looking for a Java Developer with experience in designing and building system integration solutions who wants to become a part of a greater team.
You will have the opportunity to work for a company that provides its services to the biggest spenders in EU, you will participate in interesting projects using integration platforms, all within numerous industry branches: transportation, pharmaceutical, banking, telecommunication and many others.
Mandatory Skills:
- At least 4-6 years of professional experience in software development using Java
- Professional proficiency of English language (this is our everyday project language)
- Knowledge of HTML5, CSS and JavaScript
- Excellent knowledge in JEE related technologies such as JavaServer Faces with PrimeFaces, JMS, Servlets, SpringBoot, Hibernate, Apache Camel
- Good knowledge of database systems including Oracle, PostgreSQL and SQL
- Knowledge of communication protocols: TCP/IP, HTTP(S), SSL/TLS, ISO/OSI layers
- Strong analytical and problem-solving skills; Good knowledge of design patterns and best practices for SOA and Microservice Architecture
- Practical knowledge of good software development practices (Clean Code, GRASP, SOLID) including CI/CD (Jenkins and/or GitLab CI), Maven, GIT and SonarQube
- Quality assurance by peer code reviews, automated tests with JUnit, Mockito, Selenium or others
- Experience in working in distributed, remote teams and Agile methodologies such as SCRUM is a plus
- Strong troubleshooting and analytical skills
- Excellent communication skills
- Very good knowledge of XML standards and technologies (XSLT, XPath)
- Ability to cooperate with both customers and teammates
Optional Skills:
- Experience of designing and developing APIs using Swagger, RAML or REST/SOAP Web Services;
- Knowledge of TIBCO products such as ActiveMatrix BusinessWorks or EMS
- Virtualisation: Docker and Automation: Ansible
- Knowledge of API Gateway / API Management products (e.g. Axway API Management)
- Experience with setup Elastic Stack as well as creating reports and dashboard
- Basic Knowledge of German language
- C++ with QT framework knowledge will be a plus
Salary:
- 16 000 - 22 000 PLN net/month - B2B
Please send your CVs in English only