
Java Developer
Spassu
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇧🇷 Brazil
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
AngularDockerHibernateJavaJUnitSpringSpring BootSpringBoot
About the role
- Performs activities covering the entire software development lifecycle, from requirements gathering to supporting the final deployment of the features they develop, in line with agile development processes.
- Gather user requirements;
- Assess and size system requirements and functionalities;
- Create system prototypes;
- Write code in the programming languages defined by the client;
- Perform system testing;
- Deploy systems according to the client's standards;
- Fix system defects;
- Document processes and create diagrams, documenting the solutions.
Requirements
- Proven experience in systems analysis and software development in Java or a related area, with documented evidence, or meeting the minimum education requirement.
- Java 8 or higher and JSE 8 or higher;
- Angular 8+, JSF, and EJB;
- JUnit;
- Hibernate 3 or higher and JPA;
- Spring Boot and Spring MVC frameworks;
- SonarQube, Docker, Git, GitHub, CI/CD;
- Bachelor's degree completed in Information Technology from a program recognized by the Brazilian Ministry of Education (MEC).
Benefits
- Health Insurance
- Life Insurance
- Meal or Food Allowance
- Transportation Allowance
- WellHub
- Gympass
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaJava 8JSE 8Angular 8JSFEJBJUnitHibernateJPASpring Boot
Soft skills
requirements gatheringsystem analysisproblem solvingdocumentationcommunication
Certifications
Bachelor's degree in Information Technology