Senior Java Developer
Miejsce pracy: KrakówDuties:
- develop dedicated software applications, mainly for the energy sector
Requirements:
• at least 5 years of experience in developing advanced web applications in commercial projects
• excellent knowledge of Java 8+ and it’s internals
• excellent knowledge of Spring & Hibernate
• excellent knowledge of Object-Oriented Programming (OOP)
• excellent knowledge of RDBMS and NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.)
• excellent knowledge of good practices and architectural patterns (SOLID, Go4, DDD, CQRS, Clean, etc.)
• experience in Microservice architecture
• excellence knowledge of unit and integration testing process ownership
• good understanding and skills in creating modern API based on REST
• good knowledge of Docker, Docker Compose
• excellent knowledge of Git and Git OSS Workflow
• excellent knowledge of Scrum
• good knowledge of Intellij IDEA or Eclipse
• experience in estimating projects
• very good English skills (>B2+)
What we offer:
- Attractive salary based on B2B
- Work on international projects and a possibility to gain professional experience within multicultural environment
- Private healthcare (Medicover), Multisport Card and private insurances
- Internal trainings, coaching and mentoring