
Software Developer – Java
Montreal Oficial
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
Tech Stack
About the role
- Proven experience in full-stack development using Java and Angular
- Proficiency in Java (versions 8 to 17) and frameworks such as Spring Boot, Spring Data, Spring Security, Spring MVC, Hibernate, JPA
- Angular (version 7+) with knowledge of TypeScript, HTML, CSS, and JavaScript
- Experience with REST and SOAP APIs
- Unit testing with JUnit
- Relational databases (Oracle, PostgreSQL) and NoSQL (MongoDB)
- Version control with Git/GitLab
- API documentation with Swagger
- DevOps and CI/CD with tools such as Jenkins and SonarQube
- Containerization with Docker and OpenShift.
Requirements
- Bachelor's degree in Information Technology or related field (completed)
- Professional experience in technical IT roles, working as a Developer
- Strong command of the technologies required for the project you will work on
- Experience with RabbitMQ, Kafka, Kubernetes, AWS or GCP is desirable
- Advanced or fluent English, especially for work on international projects
Benefits
- 100% remote (work from home).
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaAngularSpring BootSpring DataSpring SecuritySpring MVCHibernateJPATypeScriptREST APIs
Soft skills
strong command of technologiesadvanced Englishcommunication
Certifications
Bachelor's degree in Information Technology