Senior Java Developer | Starszy Programista Java
Job description:
- Implementation of Java applications
- Analysis of business needs and creation of technical documentation
- Cooperation with analysts and architects on refining the design assumptions
- Responsibility for the implementation of entrusted project tasks
Requirements:
- Very good knowledge of programming in Java language, version 8 or higher
- Good knowledge of Spring, Hibernate
- Good knowledge of Relational databases and SQL
- Good knowledge of Web Services (REST/SOAP)
- Good knowledge of build application tools (Maven / Gradle)
- Good knowledge of the Git version control system
- Ability to test written code using one of the frameworks (JUnit / Spock)
- Knowledge of English to the extent that enables communication with clients and other members of the project team
Nice to have:
- Certificates (Java/Spring or other that you consider relevant)
- Knowledge of DevOps methodology
- Knowledge of cloud platforms like AWS, MS Azure, Heroku
- Knowledge of Docker
- Knowledge of non-relational databases (e.g. MongoDB)
- Knowledge of HTML, CSS, JavaScript, Angular
Our offer:
- Stable employment
- Exciting work in a group of professionals with many years of experience in international corporations
- Contact with the latest technologies and trends in the IT market
- Ability to develop skills and gain experience on projects for the largest Polish and European companies
- Multisport Card and Private Medical Card