Overview

We are looking for an experienced Back-end developer to join our IT team. You will be responsible for the server-side of our web applications. If you have excellent programming skills and a passion for developing applications or improving existing ones, we would like to meet you.

Responsibilities:


- Design, build and maintain efficient, reusable and reliable Java code
- Contribute to all phases of the backend development lifecycle
- Develop, enhance, debug, support, maintain and test software applications
- Develop APIs and integrations for a large-scale application according to business needs and priorities

Required Qualifications:


- 2+ years of experience with Java, Java Spring Framework
- BS degree in Information Technology, Computer Science or relevant field
- Good understanding of OOP programming principles and design patterns
- Good knowledge of Data Structures and their use cases
- Experience with databases and good SQL knowledge
- Experience with building RESTful services (spring integration)
- Experience with clustered applications is a plus
- Experience in a true agile/scrum environment is a plus
- Experience with Search Engines (Solr) is a plus What we value?
- Ambitious and self-motivated person with a high emotional intelligence (EQ)
- Strong attention to detail and analytical skills
- Teamwork skills with a problem-solving attitude
- A drive to learn and master new technologies and techniques