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.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Proficient in Java application development and maintenance, with a strong understanding of software development best practices, agile methodologies, and automated testing frameworks. Capable of collaborating with multidisciplinary teams to gather requirements, implement enhancements, and support system evolution.
Highest-signal resume keywords
Java DevelopmentRelational DatabasesSQLAgile MethodologiesAutomated Testing
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Java DevelopmentSQLObject-Oriented ProgrammingAutomated TestingUnit TestingIntegration TestingCode AnalysisDebuggingVersion ControlAPI Development
Soft Skills
CollaborationCommunicationProblem-Solving
Tools & Technologies
GitJUnitMockitoSpring BootCI/CD Tools
Industry Keywords
Software DevelopmentTechnical DocumentationAgile MethodologiesScrumKanban
Tech Stack
Tools & technologiesJavaJUnitMockitoMySQLOraclePostgresPythonSpringSpring BootSpringBootSQL
About the role
Key responsibilities & impact- Develop and maintain Java applications, following software development best practices
- Participate in gathering and understanding business and technical requirements with support from the team
- Assist in preparing and updating technical documentation, workflows, and diagrams
- Implement enhancements and fixes in existing systems
- Support the identification and resolution of application issues through code analysis and debugging
- Collaborate with more experienced developers on the evolution and maintenance of systems
- Participate in technical discussions and contribute suggestions for improving products and processes
- Develop and maintain unit and integration tests
- Support the development and maintenance of APIs and services
- Work collaboratively with multidisciplinary teams using agile methodologies
Requirements
What you’ll need- Bachelor’s degree completed or in progress in Computer Science, Computer Engineering, Information Systems, or a related field
- Knowledge of Java development
- Basic knowledge of relational databases and SQL (Oracle, MySQL, or PostgreSQL)
- Knowledge of version control using Git
- Knowledge of agile methodologies, such as Scrum or Kanban
- Knowledge of object-oriented programming and basic design pattern concepts
- Knowledge of automated testing using JUnit, Mockito, or similar frameworks
- Familiarity with Spring Boot is a plus
- Familiarity with continuous integration and continuous delivery (CI/CD) tools is a plus
- Familiarity with Python and artificial intelligence applications is a plus
Benefits
Comp & perks- Meal and/or food allowance
- Health and dental insurance
- Life insurance
- Partnerships with TotalPass and ZenKlub
- Extended maternity and paternity leave
- Childcare assistance
- Discounts of up to 50% on graduate programs and MBAs at leading institutions, such as FIA, FAAP, and PUCRS
- No dress code
- Birthday day off
- Baby Gift: gift for newborns
