
Software Developer – Mid-level, Java
Posted May 31

Posted May 31
This is a fully remote position, open to applicants in Brazil.
• Create comprehensive web applications that encompass both frontend and backend development.
• Analyze project requirements and suggest suitable technical solutions.
• Develop features in accordance with industry best practices.
• Maintain high standards of code quality, testing, and documentation.
• Connect systems through RESTful APIs.
• Engage in code reviews and participate in technical discussions.
• Proficiency in Angular (version 10 or higher).
• A Bachelor’s degree in Information Technology or a related discipline.
• Experience with integrating REST APIs on the client side.
• Strong knowledge of Java (version 8 or above) and Spring Boot framework.
• Background in creating RESTful APIs.
• Familiarity with Spring Data JPA, Spring Security, and transaction management.
• Understanding of HTML5, CSS3, TypeScript, and JavaScript (ES6 or later).
• Experience with relational databases such as PostgreSQL and MySQL.
• Knowledge of JPA/Hibernate for object-relational mapping.
• Experience managing version control using Git (including branches and pull requests).
• Familiarity with unit and integration testing frameworks (Jasmine, Karma, JUnit, Mockito).
• Experience in agile methodologies, such as Scrum or Kanban.
• Knowledge of API documentation tools like Swagger/OpenAPI.
• Experience with Docker for application containerization.
• Opportunity for remote work.
• Flexible working hours.
Confitec
DOMVS iT
Anyone AI
FCamara Consulting & Training
Get handpicked remote jobs straight to your inbox weekly.