Software Engineer -Java
Role details
Job location
Tech stack
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.