2022-07-29 11:26:48

JAVA/SCALA ENGINEER

CVMarket.lt klientas

Job Description

Responsibilities:

- Lead and deliver high scale projects end to end
- Gather product and technical requirements
- Design and write code
- Write unit and integration tests, Collaborate with QA automation
- Design system deployment and configuration for continuous Integration
- Be responsible for monitoring integration and smooth production operation

Requirements

- At least 4 years of experience with Java development
- Experience with project design, coding and release to customers
- Experience with Agile development, including continuous Integration, continuous Deployment and coding for automated testing
- Extensive experience with Java Server side technologies, such as Spring, J2EE, Guice, Play2, RDBMS, HTTP Protocol
- Experience with Application Servers such as Tomcat, Jetty, J2EE app servers
- Proficient in POSIX-based environments such as Linux or Mac OS X

Bonus Points:

- First-hand experience in Test-Driven Development
- Experience with the Scala language or other functional languages
- Experience with NoSQL systems
- Experience with Search engines
- Experience with designing and coding large scalable systems
- Experience with Google App Engine
- Experience with C++ and Python
- Experience with developing web applications - JS, HTML, CSS, AJAX, REST. JQuery

Company offers

- Cutting edge technologies
- TDD (test driven development)
- Continuous delivery

Everybody is independent and their own boss!