- Full time
- @Work In South Africa posted 2 months ago
- Posted : 11 January 2024 -Accepting applications
Career Level Qualified / Experienced
Experience 4 Years
What we do Computers & IT & Telecoms
Qualifications Practical experience only
Our client is a leading software development company specializing in innovative solutions for businesses. With a strong presence in the market, the company has built a reputation for delivering high-quality software products and services. Join our client’s dynamic team and contribute to cutting-edge technological advancements in the industry.
Our client is looking for skilled and experienced Java Developers to join their team in Johannesburg/Pretoria, South Africa. As a Java Developer, you will play a vital role in developing and maintaining software applications using Java programming language.
This position offers a competitive salary, allowances, and other incentives, commensurate with your qualifications and experience.
Duties and Responsibilities:
- Develop, test, and implement software applications using Java and related technologies.
- Collaborate with cross-functional teams to analyze user requirements and design appropriate solutions.
- Write clean, efficient, and maintainable code following best practices and coding standards.
- Troubleshoot and debug software issues, ensuring timely resolution.
- Conduct thorough testing to identify and fix any defects or vulnerabilities.
- Integrate applications with external systems and databases as required.
- Stay updated with the latest industry trends and technologies related to Java development.
- Collaborate with team members to ensure successful project delivery within specified timelines.
- Provide technical guidance and support to junior developers when needed.
- Participate in code reviews to ensure code quality and adherence to established standards.
- Document software development processes, procedures, and guidelines.
Qualifications and Experience:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 4+ years of professional experience in Java development.
- Strong proficiency in Angular and Springboot frameworks.
- Familiarity with Native Android development is highly desirable.
- Solid understanding of object-oriented programming principles.
- Experience with database management systems and SQL.
- Knowledge of software development lifecycle and agile methodologies.
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities.
Share this job with friends and relativesSorry, Applications have been closed.