2 months ago
Remote, Brazil or São Paulo, BrazilMid Level
Responsibilities
- Plan projects, estimate work, and understand feature requirements.
- Develop requested functionality, domain entities, business rules, and complex algorithms.
- Design and implement software and APIs using new practices and technologies.
- Fix bugs reported by customers or the Quality team.
- Perform feature and unit testing and support Quality testing when needed.
- Commit code to the source-code repository and follow internal procedures using Jira.
- Support Sustaining and Customer Success teams through chats and meetings when needed.
- Contribute to technical documentation with UX and Product teams.
- Develop proofs of concept to research new technologies.
- Write clean, well-structured code and generate application data for Web Analytics tools.
- Keep current with emerging technologies.
Requirements
- Completed higher-education degree in Computer Science, Information Systems, or a related field.
- At least 3 years of experience in the role.
- Knowledge of object-oriented programming and systems architecture.
- Intermediate Java 8 or later, Spring Boot 2 or later, Spring JPA, Hibernate, RabbitMQ, and Keycloak.
- Knowledge of SOLID principles.
- Knowledge of Jira, Git, Docker, Jenkins for CI/CD, and Web Analytics.
- Java OCP certification, AngularJS or VueJS, JavaScript, Sonar, and additional Jenkins CI/CD experience are differentiators.
Benefits
- Hybrid work arrangement in São Paulo, São Paulo.
- Reports directly to the Tech Lead.
- Opportunity for professional growth in a learning-focused, collaborative environment with an agile development culture.
- Equal-opportunity and diversity-focused workplace.
Tech Stack
Categories
About Enghouse
Enghouse Systems builds enterprise software for contact centers, video collaboration, and telecom/OSS-BSS, sold as licenses and subscriptions to enterprises, service providers, and public agencies. Its portfolio includes customer interaction platforms (Enghouse Interactive, Vidyo) and network and routing applications for telecom operators (Enghouse Networks). Founded in 1984 and headquartered in Markham, Ontario, Enghouse is a public company listed on the Toronto Stock Exchange and grows primarily through acquisitions.
