Lublin, Warsaw

JAVA TEAM LEAD

ESSENTIALS

LOCATION: Lublin, Warsaw
FORM OF EMPLOYMENT: B2B, Contract of employment
INDUSTRY: E-COMMERCE
EXPERIENCE: min. 4,5 yrs
DATE OF START: asap
REMOTE OPERATION: yes
WORK HOURS: flexible

PROJECT DETAILS
Project is dedicated to e-commerce sector. You will work with experienced developers on daily basis. We use: Marathon, Docker, Consul, Bitbucket or Bamboo.
You will:
- Work with other technical leads to evolve the architecture of the system
- Ensure the highest quality of team's performance
- Contact with Business
- Lead and mentoring the team and taking care of Clean Code, TDD, integration tests and unit test
TECHNOLOGIES / TOOLS

Database: MongoDB

Programming languages: Java 8, Java, Kotlin

Framework and technologies: Spring, Spring Boot, Apache Kafka, Tomcat/Undertow, Apache Cassandra

Methodologies: Agile

MUST HAVE

- Very good knowledge of Java 8: NIO, multithreading, memory model, JVM, GC
- Experience with REST API (designing RESTful), Spring and Spring Boot, Microservices
- Familiar with non-relational database: MongoDB or Apache Cassandra
- Knowledge of Apache Kafka/JMS and APM
- Working experience with Apache HTTPClient and Tomcat or Undertow
- Taking care of Clean Code, TDD, integration tests and unit tests
- Familiar with leading team

NICE TO HAVE
LANGUAGES

English: B2

WE GUARANTEE
STABLE EMPLOYMENT CONDITIONS:
  • Long- term cooperation based on a contract of employment or B2B
  • Attractive salary and flexible working hours
  • Participation in international projects
  • Relocation and Recommendation Programme
BENEFITS:
  • Multisport
  • Private medical care
EMPLOYEE DEVELOPMENT:
  • People Development Programme (individual development plan for the chosen career path)
  • Edge One Community (participation in initiatives conducive to sharing knowledge innovation)
  • A wide project portfolio, clear project change procedure
  • Line Manager support and mentoring
  • English language course
ENTERTAINMENT:
  • Integration events, internal hackathons, MeetUps