Position: Middle Java Software Engineer
Company: Innovecs
Category: Java
Experience required: 2y
English level: intermediate

As a Software Engineer, you are part of the Software Engineering job family, and you will participate in activities that will contribute to furthering our position as a leader in providing technical development services to the Supply Chain Industry. You will be expected to assist in activities that will see us hire future leaders, and you will be expected to mentor fellow software engineers.

THIS ROLE IS FOR YOU IF YOU ARE EXPERIENCED IN

- full lifecycle application development;
- designing, coding and debugging applications;
- software analysis, code analysis, requirements analysis, software review, system risk analysis, software reliability analysis;
- support, maintain and document software functionality;
- accurate time accounting and reporting of own work;
- contribute to the company knowledge base and process improvements;
- work with QA team in preparing test cases, plans and procedures;
- evaluate and identify new technologies for implementation;
- work with other engineers in planning, prioritizing and executing assigned tasks within deadlines;
-attend team meetings to communicate project status and discuss about new ideas and any issues;
- recommend new technologies to ensure quality and productivity.
 

WHAT WE ARE LOOKING FOR

- bachelor’s degree in Computer Science or related field or equivalent experience;
- 2-3+ years’ experience working on Java projects;
- 1+ years’ experience with Service-oriented architecture;
- knowledge of standard concepts, practices, and procedures in the SDLC;
- project experience working with Eclipse, SVN, Spring Framework, Maven and Junit.

WILL BE A PLUS

- knowledge of Selenium;
- knowledge of back-end DBs including relational and non-relational;
- knowledge of test-driven development techniques;
- knowledge of Agile Methodologies;
- knowledge of supply chain logistics.

WHAT WE LOVE ABOUT INNOVECS:
- an environment that allows you to maximize your productivity and gives you the freedom to think and collaborate beyond the next line of code or deadline;
- we like to have fun, we love what we do, we relax when we need to, we are a great team, and we deliver;
- regular performance based salary and career development reviews;
- medical insurance (health), employee assistance program;
- paid vacation, holidays and sick leaves;
- gym 24/7, personal fitness instructor;
- massage in the office, personal wellness consultant;
- English classes with native speakers and partially or fully reimbursed personal trainings and conferences;
- referral program;
- team building and a lot of fun to take a break, relax, and give you the freedom to think beyond the next line of code.

Welcome to us ;)