SUMMARY
💰 130 - 160 PLN/h on B2B
💰 14 800 - 19 000 PLN gross on UoP
📍 Hybrid (Cracow) 2-3 times a week working from the office
💼 Mid/Senior
PROJECT
Our team works across the airline crewing industry domain, providing a real-time system for planning, scheduling, and tracking for thousands of crew members. It ensures that crews are legal, experienced, and have enough rest to safely conduct a flight. It solves complex optimization problems to bring crews back on track after major schedule changes. This posiallow the candidate to work with variousvariety of people at all levels of management across the enterprise.
Java Developer will be responsible for designing, coding, testing, and debugging new functionality added to complex software solutions and supporting a team of Architects with the future technical vision of a product roadmap. May assist in the preparation of software documentation, design and build software prototypes.
YOU WILL
- Be responsible for developing, coding, testing, and debugging highly complex new software solutions or making enhancements to existing software in a maintenance capacity
- Analyze, debug, and assist in problem-solving in both development and production environments
- Understand, interpret, and translate business requirements into the necessary designs and documentation
- Ensure code quality and adherence to coding standards on projects
- Participate in Agile iteration planning and demonstration sessions
- Be responsible for category spend, savings forecasting, and reporting
- Support occasional evening work hours to collaborate with North American business partners and suppliers
MUST HAVE
- Bachelor's Degree in Computer Science and Engineering or equivalent
- 3+ years of programming experience
- Excellent Java knowledge, Spring framework, Hibernate, (Java 17)
- Experience with writing unit/functional/integrations tests (JUnit and similar)
- Experience with containerization technologies (Docker, OpenShift)
- Experience in working with cloud-based environments (AWS, Azure)
- Proficient in SQL, Oracle, Kafka
- Good communication skills in English, written and verbal
- Commitment to achieving project goals and orientation to improve quality
NICE TO HAVE
- Understanding of full-text search engines (ElasticSearch/Solar)
- Experience in working with distributed systems (event-driven communication), microservices architecture
- Experience with monolith to microservices migrations
- Experience in Agile Development
OUR OFFER
- Relocation package (4500 PLN total value), paid in three installments (1500 PLN per month) in case your permanent presence in the office is mandatory, and you need to relocate from another city
- Benefits: Extended medical care (over 2000 medical facilities in Poland, 80 in Kraków) for you and your family; Multisport Benefit card; Life insurance