Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
FCamara Consulting & Training

Backend Java Developer – Junior

FCamara Consulting & Training

As a Backend Java Developer Junior at FCamara, you will develop and maintain applications using Java and Spring frameworks, focusing on projects that require collaboration and software best practices.

Posted 7/1/2026full-timeSão Paulo • 🇧🇷 BrazilJuniorWebsite

Tech Stack

Tools & technologies
AngularAWSJavaJavaScriptJenkinsLinuxMicroservicesMongoDBOracleRabbitMQSpringSpring BootSpringBootSQLVue.js

About the role

Key responsibilities & impact
  • Develop and maintain applications using Java and the Spring frameworks Spring Boot, Spring Data, Spring MVC, and Spring Security.
  • Design and implement solutions following architectural patterns such as Microservices and MVC.
  • Apply software development best practices, including Clean Code and Design Patterns.
  • Develop and consume RESTful APIs, ensuring quality, security, and performance.
  • Work on integration with relational and non-relational databases.
  • Use CI/CD tools to automate development and deployment processes.
  • Perform version control and code collaboration using GitLab.
  • Develop and maintain asynchronous integrations using messaging solutions, preferably RabbitMQ.
  • Contribute to the continuous improvement of systems, supporting initiatives to reduce technical debt.
  • Collaborate with multidisciplinary teams, proposing technical solutions aligned with business needs.

Requirements

What you’ll need
  • Strong experience in Java.
  • Knowledge and experience with Spring Boot, Spring Data, Spring MVC, and Spring Security.
  • Understanding of architectural patterns such as Microservices and MVC.
  • Proficiency in development best practices, including:
  • Clean Code
  • Design Patterns
  • Experience with relational and non-relational databases.
  • Knowledge of developing and consuming RESTful APIs.
  • Experience with CI/CD tools, such as Jenkins.
  • Experience with code quality tools, such as SonarQube.
  • Experience with version control using GitLab.
  • Experience with messaging systems, preferably RabbitMQ.
  • Good communication skills for interacting with technical and non-technical audiences.
  • Collaborative, proactive profile with ease of working in a team.
  • Capacity for continuous learning and interest in technical growth.
  • Nice to have:
  • Experience with relational databases such as Oracle or SQL Server.
  • Experience with the non-relational database MongoDB.
  • Knowledge of AWS.
  • Knowledge of Linux.
  • Knowledge of modeling using C4 Model diagrams.
  • Experience with front-end frameworks such as Angular and/or Vue.js.

Benefits

Comp & perks
  • Position also open to candidates with disabilities (PwD).

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpring BootSpring DataSpring MVCSpring SecurityClean CodeDesign PatternsRESTful APIsRelational DatabasesNon-Relational Databases
Soft Skills
Good Communication SkillsCollaborativeProactiveContinuous Learning