We are looking for a highly experienced Java Technical Leader to lead back-end development of a new project from scratch using the microservices architecture.
The project involves the development and integration of an advanced business-workflow orchestration solution within a secure inspection platform. The goal is to enable seamless data ingestion, processing, storage, and retrieval for complex inspection processes, ensuring high availability, scalability, strict access control, and audit. The domain covers security screening, data management, and operational analytics for large‑scale on-premises environments.
This role combines deep hands-on technical expertise with strong architectural ownership and leadership. You will guide a senior-level Engineering Team, define system architecture, ensure scalability and performance, and drive engineering standards aligned with business goals.
Responsibilities:
- Lead the implementation of a new project from scratch using the microservices architecture
- Define back-end architecture, technical standards, and development guidelines
- Design scalable and resilient distributed systems with high performance
- Establish best practices for code quality, performance optimization, and security
- Conduct architecture reviews and ensure long-term maintainability of the solution
- Align technical decisions with business goals and product roadmap
- Develop back-end services
- Design and implement a high-performance file storage system using direct I/O operations and memory handling
- Integrate Elasticsearch to build and maintain efficient indexing and search mechanisms
- Optimize system performance, concurrency handling, and resource management
- Implement proper error handling, logging, and observability
- Coordinate deployment and life cycle management within Kubernetes clusters
- Collaborate with DevOps to define CI/CD pipelines (Jenkins, GitLab CI, or similar)
- Support infrastructure scalability, reliability, and fault tolerance
- Provide technical direction and mentor a senior Engineering Team
- Lead design discussions and technical decisions
- Review code and ensure compliance with engineering standards
- Identify technical risks and propose mitigation strategies
- Work closely with multiple teams to ensure smooth service integration
- Define API contracts and integration standards
- Participate in planning, estimation, and roadmap alignment
- Act as a technical bridge between engineering, product, and stakeholders
Requirements:
- 7+ years in back-end development
- 2+ years in a Technical Leader role
- Strong hands-on background in Java (latest LTS versions)
- Solid knowledge of Spring Boot and the microservices architecture
- Proven ability to design distributed systems and scalable back-end platforms
- Strong expertise in PostgreSQL and data modeling
- Hands-on experience with Kubernetes and containerized environments
- Skills in building and maintaining CI/CD pipelines
- In-depth understanding of monitoring, logging, and observability best practices
- Strong system design and problem-solving skills
- Knowledge of file system design or low-level I/O operations
- Experience with high-load or performance-critical systems
- 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
- Fixed monthly health & wellness compensation, applicable to: medical insurance; fitness and sports activities
- 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