Full-timeRemote allowed
Were 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 Customers 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 Clients 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 teams 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
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
Apply For This Job
Please fill in your contact information and upload your resume in the form below.
Upload CV *