Position: Senior Java Developer
Category: Java
English level: intermediate
Years of experience: 5


- 5+ years of experience utilizing Java tools in business, web, and client-server environments including Java Platform, Spring, Java Servlets, JDBC technologies
- 3+ years of experience with AWS stack (EC2, S3, RDS, SQS, Lambda)
- 3+ years of experience building application with microservices architecture using Docker, Kafka, Redis and deployed on AWS
- Understanding and experience in different database models: relational (MySQL, PostgreSQL), document-oriented (MongoDB) and OLAP DBMS (Clickhouse)
- Experience in web service development applying RESTful design.
- Understands the importance of software architecture design, following design patterns and best practices
- Good understanding of what clean code and best code standards.
- Implementing automated CI/CD pipeline using Docker, Kubernetes, Jenkins
- 1+ years lead experience