Vilnius/ Kaunas
Senior Java Developer
Your main tasks will be:
- Develop new or improve existing product`s functionality
- Participate in software development lifecycle by analyzing and implementing business requirements
- Deliver well-designed, optimized and scalable code for our IT product, using best software development practices
- Take full responsibility of solutions (from design to deployment)
- Solve architectural questions together with the team
- Continuously contribute to improve the way of working in the team
- Communicate and collaborate with other team members and with off-site teams
They expect that You:
- 4+ years of experience of Java development
- Experience with Spring framework
- Experience in developing microservice architectures
- Understanding of different architectures: monolithic, SOA, microservice – features, pros and cons
- Experience with relational databases (MySql, Oracle).
- Good knowledge of Docker
- Development and assembly tools: git, gradle/maven, junit etc
- Enjoy sharing your knowledge and guide others team members
- A team player who values quality
- Good English (spoken and written) skills
Advantage:
- Experience in frontend development
- Knowledge in JavaScript frameworks such as React
- Experience with writing unit and integration tests
- Experience with Kafka, Elasticsearch, Kubernetes
As part of our client team You:
- Have freedom to implement best ideas
- Be a part of an inspiring working culture that values high standards
- Be an owner of your flexible working hours and results
- Have FUN at team building activities and workshops
- Personal phone with unlimited calls, sms and internet, mobile portable internet, Go3 TV on your phone and TV
- Additional health and accident insurances, accumulation of tier III pensions
- Benefit from other motivational perks such as healthy snacks and fruits, coffee, team lunches and much more!
Gross salary 4500-6000 EUR/month, depending on experience and skills, plus additional bonuses