
JAVA EE BACKEND DEVELOPER
To join our team in Šiauliai we are seeking experienced Java EE Backend Developers with 3+ years of experience. Our agile team is working on the client’s actual products, e.g. B2C community platforms or B2B affiliate platforms. Tasks include implementing custom services (REST), implementing new features (self-contained system, system adaption/extension), connecting third-party services.
RESPONSIBILITIES
- Write well designed, testable, efficient code
- Facilitate a common approach to continuous integration (build, test and deploy automation)
- Create scalable, high-performing, enterprise-grade applications
- Manage Java EE application development
- Provide expertise in the full software development life cycle
REQUIREMENTS
This full-time position requires individuals with profound experience in Java EE, Spring, Hibernate, PostgreSQL, REST API design, JAX-RS, JAXB, Jackson and unit testing.
- Hands on clean code
- Version control system: git, GitLab CI, IDE - IntelliJ
- Database: PostgreSQL 9.4
- Maven
- Java 7
- Tomcat
- Debian, OS X (no Windows)
- Message Queue: ActiveMQ
- Frameworks / Libraries: Spring, SpringBoot, Hibernate, Jackson, JAX-RS, JAXB
- Testing: JUnit, Mockito, DbUnit
- Good English communication skills
- Proactive team player with an agile mindset
Candidates have desired experience in PHP (Zend Framework 1, Phalcon, composer, PhpUnit, DevOps skills) as well as with MongoDB, payment APIs, message queues, API acceptance tests, SQL query optimisation, test-driven development, continuous integration.
WE OFFER
- Full-time position
- Pleasant and friendly working environment
- All social benefits
- Challenging work, exciting tasks
- Liberal decision-making system
- Free lunch
APPLY FOR THIS POSITION