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.

Mid-Level Java Back-End Developer
FCamara Consulting & Training. Develop software by writing code for applications, programs, and systems according to project specifications and requirements .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in software development, including proficiency in Java and Spring Boot, along with a strong understanding of software architecture and Agile methodologies. Capable of delivering high-quality, scalable software solutions while providing technical leadership and support to development teams.
Highest-signal resume keywords
Java 6/11Spring BootAgile Methodology CertificationCloud TechnologiesRelational Databases
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software DevelopmentSoftware ArchitectureDatabase ManagementCode TestingTechnical Documentation
Soft Skills
LeadershipProblem SolvingCollaborationCustomer Satisfaction
Tools & Technologies
GitMonitoring ToolsSybaseSQLMySQLFirestoreElasticsearch
Certifications & Qualifications
Programming Language CertificationCloud CertificationAgile Methodology Certification
Industry Keywords
Information TechnologyComputer EngineeringInformation SystemsComputer Science
Tech Stack
Tools & technologiesCloudJavaMySQLSpring BootSpringBootSQL
About the role
Key responsibilities & impact- Develop software by writing code for applications, programs, and systems according to project specifications and requirements
- Test developed software, identifying and resolving issues, bugs, and code defects
- Ensure delivery quality, meet deadlines, and maintain customer satisfaction
- Document developed code to facilitate product maintenance and updates
- Support the development team by providing technical guidance and leadership in delivering solutions
- Develop efficient, scalable, and maintainable software solutions
- Research and adopt new technologies to improve software performance and efficiency
- Monitor and support production systems, identifying issues and implementing solutions
- Work with software architecture
Requirements
What you’ll need- Programming Language certification (preferred)
- Cloud certification (preferred)
- Agile Methodology certification (preferred)
- Knowledge of Java 6, Java 11 or later, and Spring Boot
- Knowledge of relational databases, including Sybase, SQL, and MySQL
- Knowledge of non-relational databases, including Firestore and Elasticsearch
- Knowledge of monitoring tools
- Required knowledge of software architecture and development engineering
- Bachelor’s degree in Information Technology, Computer Engineering, Information Systems, Computer Science, or a related field (preferred)
- Intermediate knowledge of programming languages (preferred)
- Intermediate knowledge of frameworks and technologies (preferred)
- Advanced knowledge of databases (preferred)
- Advanced knowledge of Agile methodologies (preferred)
- Experience with code repositories, such as Git (preferred)
- Experience with Cloud technologies (preferred)
Benefits
Comp & perks- Development-focused culture with support for professional training and career growth
- Training and knowledge-sharing initiatives
- Orange Juice Tech Community
- Professional Training Program
- Leadership School
- Partnerships with NGOs and EdTech companies
- Great Place to Work (GPTW)-certified company
- This position is also open to candidates with disabilities