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.
Demonstrates expertise in full-stack development with a strong focus on the Java Stack, including Spring Boot and PostgreSQL. Proven ability to mentor teams, implement scalable solutions, and ensure high-quality product delivery through effective collaboration and testing practices.
Highest-signal resume keywords
Java Stack ProficiencyBackend Development ExperienceRESTful API DesignTest-Driven Development (TDD)Cloud Platform Experience
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
JavaSpring BootPostgreSQLRESTful APITest AutomationGitDockerAWSSQLNoSQL
Soft Skills
MentorshipCollaborationProblem-SolvingTechnical CommunicationLeadership
Tools & Technologies
GitHub ActionsJenkinsMavenNpmKubernetesTerraformCloudFormationGraphQLRedisRabbitMQ
Industry Keywords
AgileMicroservicesWeb SecurityPerformance OptimizationContainerization
Tech Stack
Tools & technologiesApacheAWSCloudDistributed SystemsDockerEC2GradleGraphQLHerokuJavaJavaScriptJenkinsKafkaKubernetesMavenMicroservicesMongoDBNode.jsNoSQLOraclePostgresRabbitMQRedisRubyRuby on RailsSpringSpring BootSpringBootSQLTerraformYarn
About the role
Key responsibilities & impact- Design, develop, implement, and maintain high-quality products and systems
- Provide technical guidance and mentorship to junior and intermediate developers
- Collaborate with engineering teams to design and implement efficient, scalable, maintainable full-stack solutions
- Contribute to the company’s technical vision and strategy
- Stay current with emerging technologies and apply relevant developments
- Build responsive and intuitive user interfaces using modern frontend frameworks
- Develop accessible experiences using semantic HTML, keyboard navigation, and assistive-technology support
- Create and maintain technical documentation, architecture specifications, design specifications, and test plans
- Participate in code and design reviews
- Collaborate with project managers, product owners, and stakeholders to define scope, goals, and deliverables
- Develop and maintain project schedules, identify risks, and mitigate roadblocks
- Track and report progress to support timely milestone delivery
- Ensure product and system quality through testing and validation
- Collaborate with QA to develop and execute test plans and test cases
- Identify, troubleshoot, and resolve defects with sustainable solutions
- Work with Product, Sales, Marketing, and other teams to align engineering goals with business objectives
- Act as a technical liaison to explain technical matters to non-technical stakeholders
- Complete accurate daily timesheets and submit them weekly for review
- Write code, draft proposals, and submit pull requests
- Lead others and contribute to high-quality applications with positive user impact
Requirements
What you’ll need- BS/MS degree in Computer Science, Engineering or related field, or equivalent experience
- 6+ years backend development experience
- Strong proficiency in the Java Stack: Spring Boot/Java EE, PostgreSQL/Oracle, with on-premise or AWS deployment
- Experience with RESTful API design and development
- Strong database design and optimization experience
- Experience in functional programming and Object Orientated Programming
- Experience with Test-Driven Development (TDD)
- Demonstrated experience in testing and test automation for both frontend and backend applications
- Experience using Git and CI/CD tools such as GitHub Actions, Jenkins, Travis CI, or CircleCI
- Experience with modern build tools and dependency management: Maven/Gradle, npm/yarn, Bundler
- Experience with cloud platforms: AWS, Heroku, Vercel, Netlify, DigitalOcean
- Knowledge of containerization with Docker and deployment strategies
- Understanding of web application architecture and best practices
- Understanding of web security, including OWASP Top 10
- Database management experience with both SQL and NoSQL databases
- Demonstrated debugging and problem-solving skills across the full stack
- Previous experience mentoring and leading a team
- Multi-stack experience across Ruby on Rails, Java/Spring Boot, and/or Node.js ecosystems
- Experience with advanced AWS services such as EC2, RDS, S3, and Lambda
- Knowledge of message broking systems such as Apache Kafka, Redis, and RabbitMQ
- Experience with NoSQL databases such as MongoDB and Redis and advanced SQL optimization
- Familiarity with Kubernetes and container orchestration
- Experience with GraphQL APIs and modern API design patterns
- Knowledge of DevOps practices and infrastructure as code such as Terraform and CloudFormation
- Understanding of Agile/Scrum methodologies
- Experience with performance optimization and monitoring tools
- Knowledge of security best practices for web applications
- Understanding of microservices architecture and distributed systems
- Experience developing mobile applications
Benefits
Comp & perks- Group Medical Aid percentage contribution
- Group Life Scheme benefit
- Apple computer provided for work
- Fitness watch gift
- Home office allowance
- Monthly cellphone/data allowance
- Personal device insurance
- Award-winning office design and recognition as a best place to work
- Leading, award-winning local and international projects
- Frequent engagement and collaboration with leadership
- Direct interaction with clients and colleagues across disciplines and skill levels
- Opportunities to influence a diverse range of projects
- Meaningful work that makes the world a better place
- Growth Track framework to support your development
- Exposure to a wide range of exciting technologies
- A fun, connected community with a year-end celebration and frequent team outings
