The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a lead developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.
Responsibilities
- Participation in the development and maintenance of an innovative application.
- Analysis of requirements (collaborating with the client in their definition) and participation in the design of solutions.
- Development of test cases.
- Deployment in production.
- Diagnosis of incidents.
- Use of repositories and software development tools.
Qualifications
- 5+ years of experience working as a Backend Software Developer/Software Engineer
- Experience with technologies like:
- Java, Spring Boot (Mandatory), Hibernate
- Experience with Openshift, Docker and other containerization technologies
- Experience with API REST definition and consumption
- DevOps framework
- Experience with relational databases and SQL like Oracle
- Experience with Git, GitHub and Github actions
- Experience with Microservices Architecture.
- Experience with AWS
- Experience working with AGILE Framework (SCRUM)