Full-timeRemote allowed

We’re opening the position of a Senior Java Developer to join the team of our Customers. They provide SaaS solutions that help companies to optimize their businesses. These solutions include business planning & execution, process automation, and optimization. The Customer’s platform leverages industry-leading ML and AI for better predictions and prevention of disruptions across businesses.

Responsibilities:

  • Develop quality software (including effective test code) according to clean code principles
  • Communicate with the Developers, DevOps, and PMs on the team and Client’s side
  • Design, develop, document, test, and debug new and existing configuration management patterns and infrastructure as code following the SDLC model
  • Participate in team activities such as backlog grooming, plannings, daily standups, and retrospectives
  • Participate in cross-functional team discussions in the technical advisory role and provide technical solutions
  • Leverage the team’s existing tools, frameworks, and resources
  • Consider overall customer experience, including DoD, quality, and performance, while working through tasks, projects, and code reviews
  • Write well-researched documents with qualifying data to articulate a point of view
  • Work in an Agile team with an emphasis on quality

Requirements:

  • 5 + years of experience as a Java Developer
  • Knowledge of Spring Boot and the Microservices architecture
  • Experience with Azure cloud environment (or AWS)
  • Experience with SaaS methodologies
  • Experience with API management platforms and providing/consuming RESTful APIs
  • Knowledge of cloud development technologies, e.g., Azure, Kubernetes
  • Understanding and ability to apply in practice OOP and SOLID principles
  • Hands-on development skills along with architecture/design experience
  • Experience with varied tools such as Design Patterns, Spring Boot, NoSQL, and Kafka
  • English level – Upper-Intermediate or higher

Will be a plus:

  • Experience with building reactive applications and familiarity with technologies like Reactor, RxJava, or Vert.x

We offer:

  • Remote-first work model with flexible working hours (we provide all equipment)
  • Comfortable and fully equipped offices in Lviv and Rzeszów
  • Competitive compensation with regular performance reviews
  • 18 paid vacation days per year + all state holidays
  • 12 days of paid sick leave per year without a medical certificate + extra paid leave for blood donation
  • Medical insurance with an affordable family coverage option
  • Mental health program which includes free and confidential consultations with a psychologist
  • English, German, and Polish language courses
  • Corporate subscription to learning platforms, regular meetups and webinars
  • Friendly team that values accountability, innovation, teamwork, and customer satisfaction
  • Inclusive environment where everyone feels valued and treated equally. We proudly partner with VeteranHub to support Ukrainian veterans
  • We are committed to supporting Ukraine and actively participate in charity initiatives

    Für diese Stelle bewerben

    Füllen Sie bitte das Formular aus und laden Sie Ihren Lebenslauf hoch.

    Das ist ein Pflichtfeld
    Das ist ein Pflichtfeld
    Das ist ein Pflichtfeld
    Das ist ein Pflichtfeld
    Die Telefonnummer ist ungültig
    *Required field

    You May Also Be Interested In