Position: Senior Java Developer
Company: CodeSpace
Category: Java
Experience required: 3y
English level: intermediate

Stack

- Java 11
- RabbitMQ
- Spring (up2date): Boot, Core, Web, Data, Security, AOP
- Vertica, AWS RDS (PostgreSQL v12)
- AWS S3, Lambda
- Docker

What will you do

- Take part in architecture design
- Develop complex features

Next features

- Search API - using ElasticSearch
- Integration with 3rd-party API to provide 360* website overview
- Multi-currency support

Requirements

- 4+ years of experience with Java
- Profound experience with microservices
- Spring: Boot, Core, Web, Data, Security, AOP
- Kafka / RabbitMQ (or other AMQP broker)
- HTTP + REST
- SQL
- Docker
- GIT
- Being familiar with agile development frameworks, e.g. SCRUM

Will be a plus

- ElasticSearch
- Linux hands-on

What's for you

- The whole team in one place: dynamic pace, no bureaucracy, and awkward limitations,
- Product team: have a say and influence decisions,
- Supportive and family-like atmosphere: we care about our people,
- High autonomy to implement solutions, offer ideas, drive development practices and approaches,
    - A highly-skilled team of seniors.