We are looking for a Senior Software Engineer to join our team and contribute to process of building scalable back-end systems in the Logistics domain. The role focuses on developing services responsible for data ingestion, processing, and tracking across complex supply chain workflows.
The project involvement period is 3 months.
Responsibilities:
- Collaborate closely with the Client, team members, and key stakeholders to ensure alignment on requirements, priorities, and deliverables
- Deliver high-quality, well-structured, and maintainable code in line with best engineering practices
- Actively participate in technical and product discussions, contributing ideas and helping drive effective solutions
- Work from technical specifications while independently clarifying requirements, and design, develop, and maintain moderately complex software solutions
- Keep a strong focus on overall customer experience, considering Definition of Done (DoD), code quality, and system performance throughout development and code reviews
- Analyze, debug, and troubleshoot issues, providing clear recommendations and implementing effective solutions
- Resolve routine technical challenges independently and proactively escalate complex issues and risks to the Project Manager when needed
- Participate in product reviews and sprint ceremonies, including demonstrating completed features and tasks to stakeholders
Requirements:
- 4+ years of professional experience in software development, with a focus on back-end systems
- Strong ability to design, develop, and maintain scalable and reliable back-end solutions
- Proven ability to take ownership and independently drive features from concept to production
- Proficiency in unit testing using JUnit, TestNG, Mockito, and JaCoCo, ensuring code quality and reliability
- Knowledge of Java, Spring (Core, Boot, Data, MVC, Security), and Cloud REST
- Skills with database tools (PostgreSQL, Redis, Elasticsearch)
- Ability to utilize Kafka
- Expertise in AWS, Docker, and Kubernetes
- Skills with Jenkins CI/CD, Micrometer, Prometheus, and Grafana
- Experience working in Agile/Scrum environments and collaborating effectively with cross-functional teams
- Ability to estimate tasks accurately and manage deadlines for individual assignments
- Strong communication and interpersonal skills
- Availability to work effectively during the first half of the day
- English level – Upper-Intermediate or higher (both spoken and written)
Will be a plus:
- Knowledge of Python
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
- Health & wellness support: either a monthly budget for medical insurance and sports activities, or a full medical insurance plan, depending on your cooperation model
- 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