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. Responsibilities: * 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: * 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
Will be a plus: * 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
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
Відгукнутись на вакансію
Job ID:
173676
Требуемые навыки:
Backend, Cloud, Devops, Frontend, Java, Linux, Mysql, Sql, Xml