Position: Senior Java Developer
Company: DNA325
Experience required: 5y
English level: upper

**Requirements: **
- Strong with Spring Boot, core, etc. across various Spring versions. Hands-on experience with Java/J2EE tech stack, Java 8 features streams and Microservices development using REST/GraphQl
- Experience in building integration with SQL databases Oracle, Postgres, Web services, APIs.
- Experience with setting up Kafka clusters with high availability and high throughput configurations, different Kafka Connectors, Schema Registry, and Kafka.
- Experience with NoSql DBs such as Neo4J and Mongo DB will be a great plus.
- Strong communication skills.

**Social Package:**
- The personal development plan for your professional growth
- High fixed fee income
- A developed bonus system
- 25 working days of vacation per year
- 5 days of paid sick leave per year
- Team buildings, certifications, etc.
- Health insurance with one of the best providers
- English classes with certified English teachers if needed
- Personal HR Support