Java Developer (MID)
Are you a strong mid-level Java developer who likes to think like an engineer, not just write code? Do you enjoy working on complex systems and learning how things really work?
At KUBO, we are looking for a Java developer to work with our client in the aviation industry. You will join an international environment and build solutions used in real-world, critical systems.
Key responsibilities
Develop and maintain Java-based applications for aviation solutions.
Design and integrate APIs in a microservices architecture.
Work with databases and ensure reliable data handling.
Participate in system design and technical discussions.
Collaborate with international teams and engineers.
Learn and apply new technologies and tools when needed.
Ideal candidate profile
Bachelor of Science degree in engineering, computer science, mathematics, data science, or similar
Around 4 years of experience as a Java developer (strong mid-level).
Very good knowledge of Java and software engineering principles.
Experience with databases, microservices architecture, and API design.
Critical thinking mindset and an engineer-style approach to problem solving.
Good English skills (spoken and written).
Willingness to learn and work with new technologies.
Nice to have:
Experience with web services (REST, SOAP).
Experience with containerization (Docker, OCI).
Background in aviation, avionics, or complex electronics systems.
Experience in international or multinational projects.
Conditions
Location: Gdańsk or Warsaw
Work Model: Hybrid (3 days per week in the office)
Employment Type: Regular employment (Umowa o pracę)
Salary: Depends on your experience
Recruitment steps
Initial call with a KUBO recruiter
2 interviews with the client
Decision and feedback

KUBO
As KUBO, we are an award-winning provider of HR, software, and engineering services. Our mission is to support technology-driven industry leaders with staffing, recruitment, team leasing, and managed services. With offic...
Java Developer (MID)
Java Developer (MID)