
Full Stack Java Developer, Mid-level
FCamara Consulting & Training
full-time
Posted on:
Location Type: Hybrid
Location: São Paulo • Brazil
Visit company websiteExplore more
About the role
- Develop and maintain backend applications using Java (8, 11, 17 and 21).
- Implement solutions with the Spring Framework (Spring Boot, Web, JPA, Dependency Injection).
- Develop and evolve REST APIs.
- Work with application servers such as WildFly and Tomcat.
- Model and maintain structures in Oracle, including PL/SQL development.
- Develop frontend interfaces using HTML, CSS and JavaScript.
- Work with frameworks such as Vue.js, Angular 2+ or React.
- Implement and maintain unit tests to ensure code quality and reliability.
- Use version control tools (Git) and build tools (Maven).
- Participate in code reviews and contribute to development best practices.
- Support the technical definition of solutions considering basic system architecture principles.
Requirements
- Experience with Java 8, 11, 17 or 21.
- Knowledge of the Spring Framework (Boot, Web, JPA).
- Experience with application servers (WildFly or Tomcat).
- Experience with Oracle databases, data modeling and PL/SQL.
- Experience with Git and development IDEs such as Eclipse or IntelliJ.
- Experience with Maven.
- Knowledge of frontend development with HTML, CSS and JavaScript.
- Experience with at least one modern JavaScript framework (Vue.js, Angular 2+ or React).
- Basic knowledge of system architecture.
- Experience with unit testing.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpring FrameworkREST APIsPL/SQLHTMLCSSJavaScriptVue.jsAngularReact
Soft Skills
code reviewsdevelopment best practicescode qualityreliability