Software Engineer -Java

Q Tech
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Intermediate

Job location

Tech stack

Testing (Software)
Java
API
Automation of Tests
Github
JUnit
Swagger
SQL Databases
Openapi
Transaction Processing (Computing)
Spring-boot
Backend
GIT
Information Technology
REST
Software Version Control

Job description

They are at a key moment, improving and optimizing the platform, since 90% of sales are through this channel. That is why they are looking for a Java software engineer for their IT team. You would be mainly in charge of developing new features, in order to optimize the platform. They work with Java, Springboot, API REST, SQL, Junit, among others., Develop and maintain the evolving e-commerce platform to support the online catalogue.

Coding of backend logic and creation of REST APIs with Java and Springboot.

Testing the code with Junit.

Improving global customer transaction processing.

Creating automated software testing and documentation.

Support and collaborate with an agile team.

Requirements

English is a must., Master's or Bachelor's degree in Computer Science or Engineering

Minimum experience: 2-4 years in Java development doing similar functions as specified in the job description

Proven experience in Java, Springboot and API creation

Knowledge of RESTful APIs design, implementation and integration, such as OpenAPI Specification and Swagger

Knowledge of best practices

Knowledge in automated testing and QA procedures

Comfortable working with source control programs such as Git, Github, etc.

About the company

We are working with a company, which is a leader in industrial automation techniques. In 2017 they bet on the digitalization of online sales, and developed their own B2B e-commerce platform, so that each customer could customize products based on needs.

Apply for this position