TL;DR
Java Developer (Java): Designs, develops, and evolves backend services for a cloud-native AI platform with an accent on correctness, scalability, and maintainability in distributed systems. Focus on implementing well-defined features, building cloud-native Java services, and designing efficient data access logic for high concurrency and large data volumes.
Location: Must work from the office five (5) days per week in central Lviv
Company
hirify.global is a cloud-native AI company providing an integrated controls platform for global banks, asset managers, hedge funds, private equity firms, insurance businesses, and commodity firms, backed by SoftBank Vision Fund.
What you will do
- Own the delivery of assigned features through cross-discipline collaboration, requirements analysis, design, implementation, testing, code review, deployment readiness, and supportability within established SDLC processes.
- Implement well-defined features and enhancements spanning multiple services in Java with correct logic, tests (unit, integration, contract), ensuring backward compatibility and adherence to existing design patterns.
- Build and operate Java services using cloud-native deployment and runtime patterns aligned with supported platforms, balancing cost, performance, and scale.
- Design and implement data access logic, write efficient queries, and safely evolve schemas within defined constraints.
- Implement solutions that handle high concurrency and large data volumes through appropriate use of concurrency, caching, service boundaries, and horizontal and vertical scaling strategies.
Requirements
- Advanced Java backend development knowledge of language features, concurrency constructs, and backend frameworks for scalable services.
- Understanding of large-scale distributed service architectures, inter-service communication patterns, and data flow.
- Knowledge of building and running services on cloud-native platforms such as GCP (preferred), AWS, Azure, or OCI.
- Experience with data persistence at scale, including SQL and NoSQL databases, handling large data volumes, performance characteristics, and schema evolution.
- Understanding of the full software development lifecycle: requirements breakdown, design, implementation, testing, code review, deployment, and supportability.
Culture & Benefits
- Opportunity to work on a global, mission-critical AI platform alongside top engineers and technologists.
- A role with real ownership and impact, building complex systems at scale in an environment that values speed, experimentation, and technical excellence.
- Highly attractive benefits package, including competitive cash compensation and an equity award.
- Comprehensive health insurance for employees and their families.
- Generous time-off policy of 30 days annually, plus public holidays and sick leave.
Hiring process
- Initial series of interviews focused on technical expertise and engineering judgment.
- Live technical exercise with a group of hirify.global engineers and engineering managers to validate technical competencies and problem-solving ability.
- Interviews may be conducted in person at the offices.
- Use of AI tools or external assistance during live interviews or technical exercises is strictly prohibited.
- Interviews and technical sessions may be recorded for internal review.
Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →