FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Full-Stack Developer, Java
Hitss Brasil. Develop, maintain, and enhance web applications using Java .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in Java Development, Object-Oriented Programming, and Agile Methodologies, with a strong focus on creating and maintaining web applications and integrations with relational databases. Proficient in implementing design patterns, API documentation, and application security practices.
Highest-signal resume keywords
Java DevelopmentObject-Oriented ProgrammingSpring BootRelational DatabasesAgile Methodologies
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
JavaCollectionsGenericsLambda ExpressionsStream APISQLPL/SQLJUnitTDDAPI Documentation
Soft Skills
CollaborationProblem-SolvingContinuous Improvement
Tools & Technologies
SpringDockerGitSonarQubeKubernetesRabbitMQElasticsearchRESTful APIsSOAPCI/CD
Certifications & Qualifications
Bachelor's Degree in Information TechnologyPostgraduate Certificate in Information Technology
Industry Keywords
Clean ArchitectureDomain-Driven DesignMVCSOLID PrinciplesApplication SecurityOAuth 2.0JWTKeycloakQuery OptimizationExecution Plan Analysis
Tech Stack
Tools & technologiesCloudDockerElasticSearchJavaJUnitKubernetesMongoDBOraclePostgresRabbitMQSOAPSpringSpring BootSpringBootSQL
About the role
Key responsibilities & impact- Develop, maintain, and enhance web applications using Java
- Apply object-oriented programming and design patterns when developing solutions
- Develop and maintain integrations with relational databases
- Create and maintain technical API documentation
- Fix bugs, improve performance, and refactor code
- Work collaboratively using Agile methodologies
- Participate in technical discussions and propose continuous improvements to solutions
Requirements
What you’ll need- Currently pursuing a bachelor’s degree in Information Technology or a related field; or completion of any higher education program accompanied by a postgraduate certificate in Information Technology of at least 360 hours
- Solid experience in Java development
- Proficiency in object-oriented programming, Collections, Generics, Lambda expressions, Stream API, exceptions, I/O, and Java language features
- Experience with Spring, Spring Boot, Spring Cloud, RESTful APIs, and microservices architecture
- Knowledge of Clean Architecture, Domain-Driven Design (DDD), MVC, design patterns, and SOLID principles
- Experience with relational databases, especially Oracle or PostgreSQL; SQL, PL/SQL/PL/pgSQL; query optimization; and execution plan analysis
- Knowledge of MongoDB and Elasticsearch
- Experience with RabbitMQ, Webhooks, REST, and SOAP
- Experience with unit and integration testing, JUnit, and TDD practices
- Knowledge of application security, authentication and authorization, OAuth 2.0, JWT, Keycloak, and OWASP
- Experience with Git, Docker, SonarQube, and CI/CD pipelines
- Knowledge of Kubernetes and container/orchestration environments
- Experience deploying applications and implementing continuous integration and continuous delivery
- Knowledge of functional and non-functional requirements analysis and Agile methodologies
- Ability to contribute to the analysis, development, support, and enhancement of highly complex solutions
Benefits
Comp & perks- Commitment to inclusion and equal opportunities for professionals with disabilities, as well as gender and racial/ethnic equity
- A culture of innovation, curiosity, collaboration, learning, and growth
- Freedom to explore your skills and collaborate with specialists
- Equal opportunities to build your career
- Inclusive, responsible, and sustainable solutions