Senior Java Developer

Fully Remote
20 000 - 23 500 PLN (net on B2B contract)
16 500 - 19 500 PLN (gross on Employment contract “Umowa o Pracę”)

A committed team of people who love flying is looking for an experienced Java Developer.
With us, you will create the best-in-class training and operational solutions for pilots around the world.
You will work in a cross-functional, agile team, building products for the global aviation industry.
As a Senior Java Developer, you will have complete autonomy over your work and thrive in a fast-paced environment.

We can offer our Java Developer:

  • Ability to work with complex API-driven backend platforms written
    in Java (Java 10, 15), deployed using containerization in Docker, and to be moved to the cloud,
  • Exposure to the full development cycle, integrate heavily with Front-end tools,
  • Experience of developing the product features with a short customer feedback loop,
  • Challenge of rewriting some of our products from scratch (using Java Spring, AWS, and our unique domain expertise).

Responsibilities:

  • Programming :)
  • Cooperation with Engineers and Product Team members to deliver working software that brings value to the customers,
  • Designing and implementing the scalable architecture,
  • Active contribution in implementing Software Craftmanship practices and developing code quality standards,
  • Taking the Tech Ownership of your work and products you develop,
  • Sharing your knowledge and expertise.

The ideal candidate:

This opportunity will suit an enthusiastic Software Engineer who likes to work with a small and experienced development team.

The perfect candidate:

  • wants to have a real impact on the products’ shape and choice of the best technology to the problem,
  • believes in Software Craftsmanship principles and wants to put it into practice by using Code Review, Continuous Integration, Domain Driven Design, Test Driven Development, Pair Programming in their work,
  • has experience in designing and developing RESTful services and APIs in Spring,
  • understands how to use SaaS and PaaS solutions to build scalable platforms (hands-on experience with AWS ecosystem and/or Google Cloud Platform will be an added advantage),
  • has practical experience in automating software development - CI/CD (GitLab Flow) and containerized solutions (Docker).

Benefits:

  • A lot of trusts, independence, and autonomy,
  • Remote work,
  • Mac, Linux, or Windows - we'll provide equipment that suits you best,
  • B2B contract or full-time permanent contract ("Umowa o Pracę” - “UoP") as you prefer,
  • Flexible working hours,
  • Multisport – fitness card,
  • Private medical package with Luxmed.

We are also looking for: