
Senior Java Developer
- Centurion, Gauteng
- Permanent
- Full-time
- Essential: Bachelor's Degree in Information Technology, Computer Science, or a related field
- Desirable: AWS Certifications, Oracle Certified Associate – Java (OCA)
- Experience:
- 5+ years back-end development experience
- Hands-on Java and Spring Boot skills in production environments
- Relational database experience (MySQL)
- RESTful API development
- AWS cloud services: Lambda, RDS, ECS, and S3
- Version control (Git)
- Agile methodologies: Scrum/Kanban
- Desirable:
- Containerization (Docker)
- CI/CD pipelines
- Terraform for infrastructure as code
- Atlassian stack: Jira, Confluence, and Bitbucket
- Front-end familiarity (React, JavaScript, HTML, and CSS)
- Hibernate and Lombok
- Design & Architecture (10%):
- Develop scalable, performant back-end, cloud, and DB architecture
- Participate in code reviews, focusing on system design
- Back-End Development (40%):
- Write and refactor high-quality, efficient Java code
- Resolve bugs and reduce tech debt
- Participate in story planning and Agile sprints
- Testing (10%):
- Write and maintain unit tests
- Assist with manual testing and ensure test coverage
- DevOps & Deployment (15%):
- Maintain build scripts and automation, and deploy releases on AWS
- Monitor production environments and resolve cloud-based issues
- Documentation (10%):
- Maintain comprehensive documentation for systems, APIs, and logic
- Leadership & Mentorship (10%):
- Guide team members on best practices
- Contribute to code reviews, story estimations, and training
- R&D / Business Delivery (5%):
- Stay up to date with trends
- Identify delivery risks
- Suggest technical improvements or initiatives
Are you a seasoned Java Developer who thrives in cloud-native environments and loves crafting scalable back-end systems? Apply today and join a team where your architectural input and coding mastery will drive real-world impact.Note: If you haven't received feedback within two weeks of your application, please consider your application unsuccessful.ð© Contact:
ExecutivePlacements.com