
Junior Software Engineer – Backend, Java/Spring Boot
Docket
full-time
Posted on:
Location Type: Hybrid
Location: São Paulo • Brazil
Visit company websiteExplore more
Job Level
About the role
- Actively participate in defining architecture and code design for backend solutions.
- Develop and maintain backend applications with clean, reusable, and maintainable code.
- Ensure the quality and security of the developed code.
- Provide technical support to other developers on the team.
- Properly use the Spring Boot framework and its modules (e.g., Spring Data, Spring Security, Spring Web).
- Efficiently develop RESTful APIs, with a solid command of HTTP verbs and response codes.
- Work with relational databases, especially PostgreSQL, applying SQL and ORM technologies (JPA, Hibernate, JDBC Template).
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Ability to develop backend applications ensuring quality, with clean, secure, reusable, and maintainable code.
- Minimum of 1 year of experience as a developer.
- Knowledge of relational databases, SQL technologies, and ORM (JPA2, Hibernate, JDBC Template) — PostgreSQL.
- Proper use of Spring Boot and its modules (e.g., Spring Data, Spring Security, Spring Web).
- Correct development of REST APIs using Spring Boot (full command of HTTP verbs and HTTP status codes).
Benefits
- Meal and food allowance via Flash for when hunger strikes.
- Health and dental insurance to take care of you.
- Life insurance for peace of mind.
- Petlove benefit — at Docket we understand your furry family members matter too.
- Conexa Saúde: psychological support at your fingertips.
- Wellhub and TotalPass to keep your body moving.
- Galena — learning and development opportunities.
- Partnership with Sesc for leisure and cultural activities.
- Childcare assistance for parents with children up to 5 years old.
- Baby Cash benefit when your family grows.
- Day off during your birthday month to celebrate as you deserve.
- Working hours: 44 hours per week
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
backend developmentclean codesecure codereusable codemaintainable codeRESTful APIsSQLPostgreSQLSpring BootORM
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Software Engineering