Position: Middle to Senior Java Developer
Company: Yalantis
Experience required: 3y
English level: intermediate

Become a Java developer on one of the global projects we’re developing right now!

What you’ll help us do:
● write clean, solid, scalable and testable code using Java 11, Struts JSP, Stripes JSP, SQL
● research and implement new technologies in your team
● understand the client’s business needs and find the best solution to meet the requirements

Here’s the experience that will help you to do the job:
● 4+ years of professional experience in software development
● working knowledge with non-relational data stores
● excellent knowledge in relational database schemas and SQL queries broad knowledge of the web landscape, trends, and emerging technologies
● previously participated and figured out all aspects of the software development process and following the best engineering practices
● passionate about writing clean and well-tested code
● working creatively and passion for solving challenging problems

These skills will also come in handy:
● proficiency in designing and implementing microservices
● experience with AWS or other cloud providers
● experience in writing unit tests in multiple layers

What you will get from working with us:

● 21 days of paid vacation per year
● 3 additional days in case of marriage, childbirth or other life events
● 15 days of paid sick leaves per year
● Full reimbursement for certifications
● Flexible work arrangements
● Cyprus workation and relocation program
● Reimbursement for workspace expenses
● Team buildings and corporate activities
● Full financial and legal support for private entrepreneurs
● Special corporate currency and merch store