We are working with a company that 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 their needs.
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 to optimize the platform. They work with Java, Spring Boot, API REST, SQL, JUnit, among others.
English is a must.
Duties and Responsibilities:
1. Develop and maintain the evolving e-commerce platform to support the online catalogue.
2. Coding of backend logic and creation of REST APIs with Java and Spring Boot.
3. Testing the code with JUnit.
4. Improving global customer transaction processing.
5. Creating automated software testing and documentation.
6. Support and collaborate with an agile team.
Required Qualifications:
1. Master's or Bachelor’s degree in Computer Science or Engineering.
2. Minimum experience: 4 years in Java development doing similar functions as specified in the job description.
3. Proven experience in Java, Spring Boot, and API creation.
4. Knowledge of RESTful APIs design, implementation, and integration, such as OpenAPI Specification and Swagger.
5. Knowledge of best practices.
6. Knowledge in automated testing and QA procedures.
7. Comfortable working with source control programs such as Git, GitHub, etc.
8. Fluent in English & Spanish.
Benefits:
1. Permanent contract.
2. Childcare grant (children from 0 to 3 years old) and school (from 3 to 16 years old).
3. Mutual (flexible remuneration).
4. On-site parking.
5. Hybrid model: 3 days/week from home.
6. Flexible working hours.
7. Ad-hoc training.
8. English classes.
9. Holidays approx 22 - 25 days.
#J-18808-Ljbffr