Java Developer

apartmentDeka Minas Pty Ltd placeJohannesburg calendar_month 

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

apartmentE-MergeplaceCenturion, 41 km from Johannesburg
We are currently searching for a Development Manager to join our fast-paced financial institution, we are looking for someone who has proven experience in Java Development and team leadership. If you have strong problem- solving abilities...
placeJohannesburg
Paracon is actively building up a talent database of skilled Java Developers to support our clients’ continuous need for growth. We are ideally looking for Java Developers with Financial Services / Investment / Asset Management industry experience...
placeCenturion, 41 km from Johannesburg
Overview Our client searching for an experienced Senior Java Engineer to join their team in Centurion on a hybrid work model. Java Software Engineer responsibilities include defining software requirements, writing clean and efficient code...