Middle to Senior Java Developer
Join Brainence, a software development company with over 8 years of experience in building powerful products and scaling development teams. We’ve collaborated with more than 50 startups and enterprises, helping them develop MVPs, augment engineering teams, and successfully launch their products.
- Full time
- Lviv/remote
Recruiter
About the project
You’ll work for a leading tech company offering marketers a one-stop solution for omnichannel digital advertising with best-in-class return on advertising spend. The platform provides journey automation technology that enables planning, buying, and real-time intelligence in one place. Leveraging proprietary AI, it bridges the gap between advertising planning and execution with unique programmatic capabilities.
Responsibilities
- Design and implement product features
- Develop various aspects of the product, including business logic and user interfaces
- Collaborate with testing, documentation, and product management teams
- Fix defects and add new features to the software
Requirements
- 4+ years of experience with Java
- Proficiency in working with RESTful APIs in a Spring Boot environment
- Familiarity with NoSQL databases
- Experience with Linux and MySQL
- Knowledge of Docker and Kubernetes (a plus)
- Familiarity with Druid and Spark (a plus)
- Strong communication skills with intermediate or higher English proficiency (written and oral)
We offer
- 18 paid vacation days
- 10 paid sick days
- 2 unpaid days off per month
- Remote work with the option for a hybrid format of work from our comfortable office space, just 5 minutes from Lviv city center
- Necessary equipment, or $200 equipment compensation per year
- 50% compensation for professional development costs, including courses, webinars, and training programs
- Corporate events
- Accounting services
- Lviv IT Cluster discount card