Position: Senior Java Developer (Lithuania)
Company: Metasite
Category: Java
Experience required: 3y
English level: intermediate

**You will be:**

-Designing and developing enterprise-grade systems and applications with web-based UIs
-Implementing integrations and automating critical business processes to our financial, telco and other customers
-Following development best practices, writing clean, production quality code, thus passionate about building distributed, scalable, reliable, and performant software

**You will need:**

-Good Java development skills (at least 5 years of experience)
-Experience with web development technologies (Spring MVC, etc.)
-Good understanding of enterprise applications architecture
-Good grasp of OOP principles
-Verbal and written fluency in English

**Additional pluses:**

-Experience with open source RDBMS and/or NoSQL DBs
-Experience in developing enterprise Java applications with JPA
-Experience with DevOps tools (i.e. Docker)
-Experience with CI (Gitlab CI)
-Experience with Linux family of OSes