This is a product family that acts as a linking tissue for Company core systems and exposes its capabilities to customers through discrete services APIs. While it provides access to Company’s robust end-to-end capabilities, such as flight search, seat map, or flight purchase, it also gives Customers full control when writing their own client software.
You will
- Lead software development activities
- Drive development process improvements
- Autonomously design, develop, and test web services backend systems
- Learn business requirements and translate them into implementation details
- Assist in problem-solving in both development and production environments
- Assist in the development of software technical documentation
- Participate in agile driven teamwork
Must have
- Experience 5+ years in developing Java applications (Spring, Spring Boot)
- Understanding of Microservices designs, and service-oriented architectures
- Extended knowledge of Java, and general programming concepts (including Design Patterns)
- Experience with SOAP and REST using Spring boot
- Experience with branching strategies (GIT)
- Experience with build tools (Maven)
- Experience with CI/CD pipelines (Jenkins, TeamCity)
- Strong analytical, and problem-solving skills
- Strong communication in English
Nice to have
- Experience using AWS or GCP cloud platforms
- Experience with SQL/NoSQL, and in-memory data structures (Redis)
- Experience with application servers (Tomcat)
- Experience with containerization-based technologies such as Docker, Kubernetes, OpenShift
Our offer
- The minimum budget is 120 PLN/h on B2B or 15 000 PLN on standard work agreement
- Possibility to attend internal and external training
- Relocation package (4500 PLN total value), paid in three installments (1500 PLN per month)
- Referral bonus (2000 PLN total value)
- Benefits: Extended medical care (over 2000 medical facilities in Poland, 80 in Kraków) for you and your family; Multisport Benefit card; life insurance
- Remote work option
- High standard facilities, kitchen or easy access to food-courts or restaurants; comfortable location, easy access by public transport, parking for bicycles