Job description
SENIOR JAVA/ANGULAR DEVELOPER (Full-Stack) (English Speaking)
About CBDS
β’ We are a 15+ year Brazilian IT consultancy and development company working with clients from a variety of segments. In expanding our teams, we are looking for talented Senior Full-Stack Java developers to design, develop, and support solutions for clients abroad, working 100% remotely. Itβs a remarkable opportunity to work with experienced peers, using cutting-edge technology, in very innovative projects.
Experience
β’ 5+ years of full-stack software development experience with Java
β’ Strong expertise with Spring Boot and JPA/Hibernate
β’ Proficiency in front-end development using Angular (v8+), HTML5, CSS3, TypeScript, and Bootstrap
β’ Solid understanding of RESTful API design and microservices architecture
β’ Working knowledge of relational databases (e.g., PostgreSQL, MySQL)
β’ Familiarity with modern DevOps practices (Docker, CI/CD pipelines, Git)
β’ Experience writing unit, integration, and end-to-end tests
β’ Understanding of software design patterns and clean architecture
β’ Experience working in agile development teams
β’ If you have experience working with globally distributed, cross-functional teams, that is a PLUS
β’ Must be comfortable working in a collaborative and dynamic environment
Languages
β’ Must be able to communicate with English-speaking team members, both verbally and in writing
Education
β’ Bachelorβs degree in Computer Science, Information Systems, or a related field
Contract Model
β’ Full time, Long Term
β’ PJ contract
Location
β’ Home office

