Position: Java Developer
Company: Anadea Inc
Category: Java
Experience required: 2y
English level: intermediate

Required skills

2+ years of work experience in development of Java web-applications
Experience in Kotlin or desire to learn and use it
1+ year of work experience in Spring Framework
Understanding and using the principles of SOLID, OOP, FP, TDD
Strong knowledge of PostgreSQL/MySQL. Any other SQL/NoSQL database knowledge is a plus
Any experiense with React or Angular frontend frameworks and desire to grow frontend skills
Basic knowledge of Docker
Command-line tools skills
Spoken English (Intermediate+)

Nice to have

Experience in cloud platforms (AWS, Digital ocean), DevOps, CI tools
Experience in any of following languages: Scala, Python, Ruby+RoR, Golang, PHP
Experience in Android development
Experience with event processing mechanisms (e.g.: AWS SNS/SQS, RabbitMQ, Kafka)

Responsibilities

Develop web applications
Make business and technical decisions
Direct communication with client representatives

We offer

Work with motivated professionals
Continuous performance reviews and appropriate changes in your compensation package
Professional growth and support of your personal improvement goals
Corporate lunches
Medical insurance