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

**ABOUT INNOVECS AND SUPPLY CHAIN **

One year back, less-than-truckload (LTL) freight transportation was in a tailspin. The pandemic had triggered a lockdown. The economy was cratering. Orders were summarily cancelled. Shippers, wholesalers and merchants were desperately trying to survive, and carriers were caught up in the downward spiral.

And now? With the economy in recovery mode and delivery patterns shifting away from full truckloads, many LTL freight carriers enjoy booming business and have recently raised prices. Their biggest problem is trying to figure out how to move all the freight being thrown their way and this is where Innovecs’ provides industry leading experience in building solutions that help minimize capital expenditure, reduces overheads, and are accommodating of volume swings. 

Our client has been in the supply chain industry for 80 years and specializes in assisting LTL shippers and carriers with efficiency-related software and technology tools that help optimize the entire LTL-related supply chain. It’s in a unique position to observe the marketplace. More than 5,000 shippers, carriers, logistics service providers and freight-payment companies use its services.

**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.

**PERKS OF THE JOB **

Educational opportunities & stimulating professional community.
Innovecs Ambassador program, where you can express or challenge yourself.
24/7 gym access, a personal coach & various sports training (jogging, yoga, kicker, table tennis, hockey, etc. – choose your favorite!)
Community enrollment in activities such as E-sports
Free classic and Thai massages in the office.
A dedicated personal wellness consultant.
Inspiring team building and cool edutainment events.
English classes, Speaking club and Acting classes with native speakers to boost your English and public speaking.
And of course, energizing colleagues with great team spirit.