Apply

Ready to go for it?

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

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

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.
Glucode

Senior Java Software Engineer

Glucode

. Design, develop, implement, and maintain high-quality products and systems .

Posted 10/22/2026contractJohannesburg • South AfricaSeniorWebsite

Core Competencies

Role fit
Core 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 resume
Applicant 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 & technologies
ApacheAWSCloudDistributed 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