Java Developer
Job Location
Johannesburg, South Africa
Job Description
About the Role: We are seeking a skilled Intermediate Java Developer with experience in J2EE/EE and Spring Framework to join our team on a contract basis. As part of our software development team, you will play a key role in designing and developing Java-based applications that support the business objectives. This is a fantastic opportunity to work in the financial services industry and contribute to innovative, high-impact projects. Key Responsibilities : Design & Development : Collaborate with cross-functional teams to design, develop, and implement robust Java-based applications . Code Efficiency : Write efficient, maintainable, and scalable code using J2EE/EE and Spring Framework , adhering to best practices and coding standards. Troubleshooting : Analyze and resolve complex technical issues, ensuring the optimal performance, security, and functionality of applications. Collaboration : Work closely with business analysts, project managers, and other developers to ensure technical solutions meet business requirements. Testing & Debugging : Conduct unit testing and debugging of Java applications to ensure high-quality delivery. Continuous Improvement : Stay up-to-date with emerging Java technologies and frameworks, contributing to the continuous improvement of the development process. Qualifications : Bachelor's degree in Computer Science, Software Engineering, or a related field. 5 years of experience in Java development, demonstrating a strong understanding of core Java concepts . Hands-on experience with J2EE/EE and Spring Framework . Experience with RESTful APIs , microservices architecture , and database integration is a plus. Familiarity with version control tools such as Git. Strong problem-solving and debugging skills. Ability to collaborate effectively with cross-functional teams and communicate technical ideas clearly. Skills & Competencies : Proficient in Java , J2EE/EE , and Spring . Experience with SQL databases and writing complex queries. Understanding of web services , API integration , and cloud environments . Ability to adapt to fast-paced environments and manage multiple tasks effectively. Please note that by submitting your personal information to Deka Minas you free-willingly issue the business consent to make use of such data for the specific purpose of securing you either permanent or temporary employment. Our business makes use of a POPIA compliant database and you have the right to access, right to correction and right to deletion of your personal information
Location: Johannesburg, ZA
Posted Date: 10/6/2024
Location: Johannesburg, ZA
Posted Date: 10/6/2024
Contact Information
Contact | Human Resources |
---|