Tech Stack
RESTSpringPostgreSQLJava
Job Description, Responsibilities & Requirements
Description language:
About the Position
We are seeking a Senior Java Developer with 5+ years of experience in developing commercial software to join our team in Kyiv or remotely.
Responsibilities
- Develop scalable and maintainable backend services
- Collaborate with cross-functional teams to deliver high-quality software
- Ensure code quality and best practices are followed
Requirements
- 5+ years of experience in developing commercial software
- Strong Java experience
- Excellent skills in Java EE, Spring, REST, JPA (Hibernate)
- Proficiency in PostgreSQL
- Excellent command of the English language and interpersonal skills for both written and verbal communication
Nice to Have
- Experience with messaging-driven services using AMQP/RabbitMQ
- Use of Amazon cloud services such as S3, EC2, Lambda, SWF
- Experience with ReactJS
- Familiarity with CI/CD tools
We Offer
- Salary based on individual qualifications, experience, and interview results
- Outstanding job stability with great opportunities for professional growth and advancement
- Western management practices
- Prospect of business travel to the US and Europe
- Modern and comfortable office in Kyiv
- Great benefits package including medical, education, and fitness
- Reimbursement for moving expenses for out-of-town candidates
- Flexible working hours (including opportunities to periodically work from home)
- Performance bonuses and annual salary reviews
- Choice of desktop or a laptop as the main workstation
- Bicycle and car-friendly office
- In-office gym
- Regular team-building events
About the Company
Опис відповідає тексту оригіналу та мови документа, наданого компанією роботодавця. / The description corresponds to the text of the original and the language of the document provided by the employer’s company.