TL;DR
Senior Backend Developer (Java/Kotlin): Designing and implementing large, complex software applications based on REST microservices for underwriting tools with an accent on API design, scalability, and maintainability. Focus on building distributed systems, solving integration problems, and ensuring product quality.
Location: Our culture of trust gives you flexibility for remote, office, or hybrid work. The company operates in Switzerland, Bulgaria, Georgia, Portugal, and the UAE.
Company
hirify.global is an owner-operated technology and consulting company specializing in insurance and reinsurance solutions, developing tailor-made solutions and proprietary products in-house.
What you will do
- Design and implement large, complex software applications based on REST microservices using Java, Kotlin, and Spring.
- Collaborate within an Agile cross-functional development team, including BAs, POs, QAs, FEs, and UX Designers.
- Ensure development best practices such as code quality, scalability, and maintainability.
- Monitor product quality, ensure proper code validation, and design patterns.
- Encourage technical discussions within the team for continuous product improvement.
- Actively communicate with stakeholders to understand project environment, obstacles, and identify possible solutions.
Requirements
- Bachelor's degree in an IT-related field or equivalent work experience.
- Proficiency in English (minimum B2 level).
- Proven track record as a backend developer using Java and/or Kotlin.
- Strong understanding of data structures, algorithms, and complexity analysis.
- Extensive experience building distributed systems and microservices architectures.
- Experience in designing, maintaining, and running APIs.
- Excellent Java Core development skills, including Spring Applications (Spring Boot, Spring Data), JPA, ORM (Hibernate), and RabbitMQ.
- Experience in working with relational databases and optimizing queries.
- Experience in monitoring product quality, knowledge of testing approaches, and code validation.
- Experience with continuous integration and delivery tools (e.g., Azure DevOps, Github Actions).
- Experience with Agile methodology for project management.
Nice to have
- Experience in providing architectural solutions.
- Knowledge of Kafka.
- Experience with SAFe.
Culture & Benefits
- Over 90% of staff would recommend working at hirify.global.
- Owner-operated company with management keeping their promises.
- Small teams collaborate in a friendly atmosphere with a flat structure and little bureaucracy.
- Culture of trust offering flexibility for remote, office, or hybrid work.
- Budget for further education, additional equipment, or health club.
- Choice of hardware: Windows or Mac.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →