Senior Java Developer Software Industry (Remote)

Hire Resolve
South Africa
ZAR 300 000 - 400 000
Job description

Senior Java Developer Software Industry (Remote)

Senior Java Developer Software Industry | Hire Resolve | South Africa

Hire Resolve, a specialist recruitment firm, is currently seeking a highly skilled and experienced Senior Java Developer. As a company dedicated to workplace satisfaction, Hire Resolve focuses on finding career seekers a work environment that best suits their experience and expertise. With a strong network of candidates and clients, our consultants are able to match candidates and clients perfectly to experience and requirements.

Responsibilities:

  1. Designing, coding, testing, debugging, and implementing Java applications.
  2. Applying critical thinking, design thinking, and problem-solving skills in an agile team environment to solve complex technical problems.
  3. Contributing to all phases of the software development lifecycle, including design, development, testing, and deployment.
  4. Developing high-quality software and application design and architecture in a test-driven and domain-driven environment.
  5. Ensuring designs and solutions support technical organization principles of self-service, repeatability, testability, scalability, and resilience.
  6. Estimating the amount of time needed to implement a technical project.
  7. Being responsible for the technical quality of the code in the domain.
  8. Designing solutions with regards to classes, database design, and infrastructure design.
  9. Developing features across multiple subsystems within the domain.
  10. Assisting with requirements definition, system design, and specification preparation.
  11. Preparing detailed workflow charts and diagrams.
  12. Reviewing existing implementations and models, identifying potential bugs or deficiencies, and looking for possible improvements.
  13. Consulting with engineering staff to evaluate the interface between hardware and software.
  14. Attending project and agile team meetings.
  15. Working in agile teams to complete programming assignments.
  16. Staying current with industry developments.
  17. Participating in design discussions, code reviews, and implementation.
  18. Providing after-hours support as required.
  19. Strictly adhering to quality assurance procedures.
  20. Identifying and communicating all areas that might be affected by a specific code change.
  21. Delivering well-crafted solutions and systems.
  22. Having a solid understanding of Software Engineering fundamentals.

Minimum Requirements:

  1. Bachelor’s degree in IT or similar relevant qualification.
  2. 5-8 years of work-related experience and skills.
  3. Strong proficiency in Java and object-oriented programming.
  4. Knowledge of web services and RESTful APIs.
  5. Experience with distributed computing environments.
  6. Advanced understanding and everyday use of object-oriented principles.
  7. Strong knowledge of REST API designs.
  8. Experience with micro-services and CI/CD principles.

Salary negotiable. Remote working environment. Contact Hire Resolve for your next career-changing move. Our client is offering a highly competitive salary for this role based on experience. Apply for this role today, contact Carmen Schafer at Hire Resolve or on LinkedIn. You can also visit the Hire Resolve website: hireresolve.us or email us your CV: itcareers@hireresolve.za.com.

Alternatively, apply via our portal and email 08DDAE0D2D@jobs.workablemail.com. We will contact you telephonically in 3 days should you be suitable for this vacancy. If you are not suitable, we will put your CV on file and contact you regarding any future vacancies that arise.

When applying, state you found this job on Pangian.com Remote Network.

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Senior Java Developer Software Industry (Remote) jobs in South Africa