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

This is an ongoing set of projects, the main goals are: to develop new features, keep the system reliable and resilient, reduce risks, and improve performance to deliver the best UX for customers. We make the platform compliant with industry standards and customer requests.

Must have

-4+ years of production experience in **Java**, excellent understanding of **Java 8/11**
-Good overall knowledge about Java and its frameworks
-Experience in the full Software Development **life-cycle** from design to deployment
-Solid understanding of **Spring/Spring Boot**
-Proficiency in **Postgres** (RDS)
-Knowledge of message brokers like ActiveMQ, Kafka, RabbitMQ, Kinesis, SNS SQS
-Familiarity with SRE practices
-Experience working with databases (SQL and NoSQL)
-Web service development experience with **REST**
-In-depth understanding of software development principles like Clean Code and SOLID principals
-Experience working closely with clients and maintaining positive relationships with them
-Advanced problem-solving skills
-Good English

Would be a plus

-AWS knowledge is preferred
-Prior experience with OTP
-Familiarity with Docker\k8s, Gitlab
-Good Polish