Java Developer

Details of the offer

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


Nominal Salary: To be agreed

Requirements

Lead Applications

The main purpose of this position is to provide technical leadership and guidance in the application and integration security function, in support of secure ...


It Ridge Technologies - Gauteng

Published 24 days ago

Advice Enablement Specialist-1

Advice Enablement Specialist Location: Johannesburg Time Type: Full time Posted On: Posted 2 Days Ago Time Left to Apply: End Date: October 28, 2024 (4 days ...


Rmbwestport - Gauteng

Published 24 days ago

Lead Developer

We're seeking an experienced Technical Lead Developer to lead our development team in creating scalable software solutions that meet business requirements an...


Ioco - Gauteng

Published 24 days ago

Azure Cloud Engineer

Position Overview: We are seeking a talented and motivated Azure Cloud Engineer to join our dynamic team. In this role, you will be responsible for designing...


Different Technologies Pty Ltd. - Gauteng

Published 24 days ago

Built at: 2024-11-18T10:44:01.507Z