Java Developer
Placements24 · East London, South Africa ·
- Work mode
- Remote
- Category
- Software engineering
- Experience
- 3+ years
About the Role
Our client is seeking a talented and motivated Java Developer to join their dynamic software development team, supporting projects with connections to East London . This role involves designing, developing, and maintaining robust, scalable, and high-performance enterprise applications using Java technologies. You will collaborate with business analysts, other developers, and QA engineers to deliver high-quality software solutions that meet business requirements. The ideal candidate will have a strong foundation in Java development, experience with modern frameworks, and a passion for creating efficient and maintainable code in a collaborative, remote-first setting.
Key Responsibilities
- Develop, test, and deploy high-quality Java-based applications and services.
- Write clean, efficient, well-documented, and maintainable Java code .
- Participate with team members to design and implement new features and enhancements.
- Troubleshoot, debug, and upgrade existing systems.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 3+ years of professional experience in Java development.
- Proficiency in Java programming language and experience with frameworks such as Spring Boot.
- Experience with relational databases (e.g., MySQL, PostgreSQL) and SQL.
- Familiarity with version control systems like Git and CI/CD practices .
Benefits
- Competitive salary and performance incentives.
- Fully remote working arrangement for maximum flexibility.
- Comprehensive health and wellness benefits.
- Opportunities for continuous learning and professional growth.
- Work on challenging projects with a supportive and skilled team.