About the job Senior Java Engineer
BIScience is an Internet technology company pioneering the world of digital media and audience intelligence with innovative technologies, harnessing user-centric data at scale to bring new insights into the online marketing industry and audience analytics. Our product suite helps online marketers, media buyers, brand managers, sales managers, and business analysts benchmark marketing and advertising effectiveness, perform digital behavioral journey analysis, get an outlook on competitive intelligence, purchase intent, brand engagement, eCommerce activities, and analyze targeted and behavior-based online information. BIScience is a fast-growing global company with customers spanning from more than 60 markets including fortune 500 companies.
As a Backend Engineer, your role is to turn innovative and unique product vision into lean architectural solutions with advanced analytics capabilities. Using the latest technological trends and microservice architecture, you will implement complex integrations, design new services, and enhance data storage approaches. You will work closely with the Product Manager, UI/UX design teams, engineering to guide new product deployments and functionality from conception to launch. As a member of the development team, youll regularly contribute to our strategic objectives and help secure our position as one of the most trusted, innovative platforms in digital intelligence analytics.
Tech stack:
- Java 17+
- Spring Boot, Core, Web, Data, Security, AOP
- Vertica, PostgreSQL
- Redis, RabbitMQ, Elasticsearch, AWS S3, Lambda, Consul
- Docker
Requirments:
- 6+ years of experience with Java
- B2 English
- Profound experience with microservices
- Spring: Boot, Core, Web, Data, Security, AOP
- Kafka / RabbitMQ (or other AMQP broker)
- HTTP REST
- Strong SQL
- Docker
- GIT
- Being familiar with agile development frameworks, e.g. SCRUM
Will be a plus:
- Elasticsearch
- Linux hands-on
- CI/CD
Personal qualities:
- Working well autonomously,
- Team player having highly developed communication skills,
- Digging deep to be an expert,
- Knowledge-seeking & committed person
What Will Be Yor Part:
- Take part in architectural design
- Develop complex features
Benefit Package:
- 20 working days of vacation per year
- Coverage of sport activities
- Compensation for educational events (meetups, conferences, etc.)
- Official weekends and holidays in accordance with Ukrainian legislation
- Up to 5 business days for routine healthcare
- 2-3 additional days off for events such as the birth of a baby, weddings, etc.
- Medical insurance.