Senior Java Developer - Johannesburg - Sage Valley Senior Living

Sage Valley Senior Living
Johannesburg
ZAR 400 000 - 500 000
Job description

Senior Java Developer - Johannesburg - Sage Valley Senior Living

Sage Valley Senior Living Johannesburg

1 week ago

Description

We are seeking a seasoned Senior Java Developer to join our dynamic team. In this role, you will be responsible for developing, maintaining, and optimising server-side applications using Java.

Key Responsibilities:

  • Develop and maintain server-side applications using Java.
  • Collaborate with front-end developers, product managers, and other stakeholders to deliver robust and secure applications.
  • Implement complex backend features with a focus on scalability, performance, and security.
  • Ensure the security of the application through best practices and advanced security measures.
  • Conduct code reviews and provide mentorship to junior developers.
  • Continuously monitor, optimize, and improve application performance and scalability.
  • Stay updated with the latest industry trends and technologies to ensure our applications remain competitive.

Requirements:

  • Experience: 5+ years of experience in Java development.
  • Education: Bachelor's degree in Computer Science, Engineering, or a related field.
  • Technical Skills:
    • Proficiency in Java and related frameworks (e.g., Spring, Hibernate).
    • Strong understanding of security best practices in backend development.
    • Experience with RESTful APIs and microservices architecture.
    • Familiarity with databases (e.g., MySQL, PostgreSQL) and ORM technologies.
    • Knowledge of the software development lifecycle, from design to deployment and maintenance.
    • Experience with version control systems (e.g., Git).
  • Soft Skills:
    • Excellent problem-solving and analytical skills.
    • Strong communication and teamwork abilities.
    • Ability to work in a fast-paced environment and manage multiple priorities.

Preferred Qualifications:

  • Experience with cloud services and infrastructure (e.g., AWS, Google Cloud).
  • Understanding of Agile development methodologies.
  • $80,000 - $110,000 per year salary range.
  • Opportunities for professional growth and development.
  • Flexible working hours and remote work options.
  • Collaborative and innovative work environment.
Network Contracting Solutions Johannesburg

Job Title: Java Spring Developer · Job Summary · We are seeking a highly skilled Java Spring Developer to join our dynamic development team in a 6-month contract role. · As an essential member of our technology department, you will play a pivotal role in designing, developing, an ...

Java Developer · The ideal candidate will be responsible for designing, creating, testing, and documenting new and enhanced applications and systems in accordance with agreed programming standards. · Designing and developing medium to large-scale Java applications using Java EE. ...

A dynamically expanding company is seeking a skilled Java Developer to collaborate with a successful team in designing, developing, and implementing software solutions that align with business requirements and specifications. · Key Responsibilities · Design, develop, and implemen ...

Job Title: · Java Developer - 6 Month Contract Role · About the Role: · We are seeking an experienced Java Developer to join our team for a 6 month contract role. The successful candidate will have a minimum of 3 years' experience in Java 8 or above and be proficient in System De ...

Intermediate Java Developer · We are seeking an experienced Intermediate Java Developer to join our team on a contract basis in Johannesburg. · This is a hybrid role that offers the flexibility of working from home and collaborating with our team. You will be responsible for deve ...

We are seeking a seasoned Java developer to design, develop, and deploy complex back-end services and their corresponding client-side applications. This role involves collaborating with cross-functional teams to ensure sophisticated design and high product quality. · Key Responsi ...

FirstRand Bank Limited Johannesburg Full time

Description · Hello Future Java Developer · Welcome to the home of the #changeables. We design for the shapeshifters and deliver products and services that make us incredibly proud with people that make it happen. · As a Java Developer, you will be in a team where experts come t ...

Software Developer · We are seeking a skilled Software Developer to design, develop, and implement Java applications that meet our business requirements. · Main Responsibilities: · Collaborate with business analysts to understand business needs and create innovative solution desi ...

Job Title: Java Spring Developer · Six Month Contract Role · We are seeking a skilled Java Spring Developer to join our dynamic development team in the Financial Services industry. · Purpose of Role: · As an essential member of our technology department, you will play a pivotal r ...

Job Title: Software Developer · Description · To realise the detailed design through programming and configuration, provide guidance and mentoring to other software developers. Collaborative problem-solving, sophisticated design, and quality products are essential. · Responsibili ...

Expleo Johannesburg Permanent or Fixed Term Contract

Job Description: · We are seeking a skilled software developer to join our team and contribute to the development of high-quality payment systems. · Responsibilities: · Develop robust and fault-tolerant technical components for complex systems, leveraging Volante skills. · Design ...

6 Month Contract Role for Skilled Java Developer · We are seeking a highly skilled Java Developer to join our team in the banking sector. · About the Role · To provide IT expertise and advice in the Development, Testing and Technical Documentation of new and enhanced applications ...

Software Solutions Developer · We are seeking a skilled Java Developer to join our team in the banking industry. · Key Responsibilities: · Design, develop, and implement software solutions to meet business requirements. · Collaborate with stakeholders to understand specifications ...

Job Title: Intermediate Java Developer · The Digital Integration team in Santam Business Information and Technology Services (BITS) is seeking an experienced software developer to develop, test, maintain, and support software applications. · Responsibilities: · Follow defined sof ...

About the Role · The ideal candidate will be responsible for designing, developing, and implementing solutions to meet users' needs and requirements. · Design and develop technical solutions for enterprise-level projects. · Develop and document design, source code, and technical ...

**Job Title:** System DeveloperWe are seeking a skilled System Developer to join our team at {company}. As a key member of our technology department, you will play a critical role in designing, developing, and implementing software solutions that meet the evolving needs of our or ...

Senior Java Developer · We are seeking an experienced Senior Java Developer to join our team. This role is ideal for individuals with a strong background in full stack Java development and a passion for working on complex projects. · About the Role: · This position will be respon ...

Different Technologies Pty Ltd. Johannesburg

Senior Java Developer Job Description · We are seeking a highly skilled Senior Java Developer to join our team. As a senior developer, you will be responsible for designing and developing medium to enterprise web and mobile applications using the latest technologies. · Key Respon ...

FirstRand Bank Limited Johannesburg Full time

Description · Senior Java Developer Role · Welcome to a dynamic team where experts come together to drive effective change. As a Senior Java Developer, you will be part of a collaborative environment that fosters innovation and progress. · Your Key Responsibilities: · Advise on t ...

Job Title · A leading Engineering consulting company based in Sandton seeks an experienced programmer to join their team. · Key Responsibilities · Develop software solutions for mining applications using Visual Studio C# and Java. · Design and implement databases utilizing SQL Se ...

Network Contracting Solutions - Johannesburg

Full time FNB South Africa - Johannesburg

Contract Siri Technologies - Johannesburg

Full time FirstRand Bank Limited - Johannesburg

Contract Frostbyte Digital - Johannesburg

Permanent or Fixed Term Contract Expleo - Johannesburg

Different Technologies Pty Ltd. - Johannesburg

Full time FirstRand Bank Limited - Johannesburg

Full time People Dimension - Johannesburg

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 - Johannesburg - Sage Valley Senior Living jobs in Johannesburg