This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for a skilled Software Engineer to join a team developing a cloud-native service orchestration platform (iPaaS). The product helps enterprise-level clients connect different systems and applications, automate workflows, and build API integrations using low-code tools, connectors, and distributed cloud services. Although the primary focus of the role is on back-end development, candidates are expected to have experience with TypeScript and React to be able to build complete features, covering both back-end and front-end components when necessary. Candidate’s location – the EU.
Job Responsibility
Design and implement new product features, improvements, and extensions for existing functionality
Contribute to product modernization efforts
Design, develop, and maintain services using Java, Spring, and related technologies
Participate in system architecture and technical design discussions
Write clean, maintainable, and well-tested code
Conduct code reviews and provide technical guidance to other team members
Participate in Production support activities
Troubleshoot and resolve complex technical issues in Production environments
Collaborate with cross-functional teams (QA, DevOps, Product) throughout the development life cycle
Requirements
Location within the EU
5+ years of professional experience in Java development
1+ years of commercial experience with TypeScript and React
Strong knowledge of Java (Java 17+)
Hands-on experience with Java Concurrency
Strong understanding of design patterns and clean architecture principles
Good level of experience with Spring and Servlet API
Good understanding of HTTP and REST
Good understanding of monolith and microservices architecture
Experience with relational databases (PostgreSQL, MySQL)
Practical experience with containerization and orchestration (Docker, Kubernetes)
Hands-on experience with messaging services (AWS SQS, Kafka, RabbitMQ, ActiveMQ or similar ones)
Experience with Maven and Gradle
Strong debugging and issue troubleshooting skills
Confident Linux command-line skills sufficient to work on remote servers
Strong communication skills
English level – Upper-Intermediate or higher
Nice to have
Mentoring or technical leadership experience
Hands-on experience with SOAP
Experience with XML, XPath, XQuery, XML Schema
Experience with cloud platforms (AWS, Azure, or GCP)
Experience with NoSQL databases (Redis)
Experience with Apache Camel
Experience with Grafana and Kibana
Experience with Helm
What 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