Senior Java Engineer

NNW Tech Solutions

Sandton

Vor Ort

ZAR 900.000 - 1.200.000

Vollzeit

14 Tage+

Eine vollständige Bewerbung in einer Minute

Maßgeschneiderter Lebenslauf und Anschreiben – versandbereit.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

Competitive salary
Comprehensive benefits package
In-office daily

Zusammenfassung

NNW Tech Solutions is seeking a senior Java Engineer for an Investment Bank client in Sandton. You will design, develop, and maintain high-quality Java applications, participating in design reviews and collaborating with stakeholders to ensure smooth product releases.

Requirements include 8+ years in Java, Spring and Hibernate expertise, RESTful APIs, and experience with SQL/NoSQL databases. This is an in-office role with no remote policy, offering a competitive salary and benefits.

Qualifikationen

  • 8+ years of Java development experience
  • Proficient in Java frameworks such as Spring and Hibernate
  • Strong understanding of RESTful APIs and microservices
  • Experience with SQL/NoSQL databases
  • Familiarity with version control and CI/CD
  • Excellent problem solving and collaboration skills
  • In-office daily, no remote policy

Aufgaben

  • Participate in software design meetings and analyze user needs
  • Design, develop, and maintain high-quality Java applications
  • Test, debug, and fix issues in production and development
  • Collaborate with stakeholders to ensure timely releases
  • Mentor junior developers and contribute to process improvements
  • Adhere to Agile/Scrum ceremonies and SDLC best practices
  • Support and resolve program problems during releases

Kenntnisse

Java
Spring
Hibernate
RESTful APIs
Microservices
SQL
Azure DevOps
CI/CD
Agile/Scrum
Mentor junior developers

Ausbildung

Bachelor's degree in CS/Engineering

Tools

Azure DevOps

Jobbeschreibung

Sandton, South Africa | Posted on 08/01/2025

Connecting top-tier talent with cutting-edge opportunities in the tech world.

Job Description

Our Investment Bank client is seeking a senior level Java Engineer to join their team. If you have 8+ years of commercial experience in software development, and you're proficient in Java and related technologies, this could be your next big opportunity. You'll be working on designing, developing, and maintaining high-quality software solutions, participating in design meetings, and interacting with stakeholders to ensure smooth product releases.

In this role, you'll be responsible for:

  • Participating in software design meetings and analysing user needs to determine technical requirements.
  • Designing and developing high-quality code.
  • Testing, debugging, analysing, and fixing application problems/issues.
  • Working closely with stakeholders to fix issues in a timely fashion.
  • Following the software development lifecycle process.
  • Interacting with internal stakeholders to support product releases and/or resolve program problems.
  • Handling other duties and projects as assigned.
Requirements

Key Responsibilities:

  • Design, develop, and maintain high-quality Java applications.
  • Collaborate with cross-functional teams to define, design, and implement new features.
  • Conduct code reviews and provide constructive feedback to team members.
  • Troubleshoot and resolve issues in production and development environments.
  • Mentor junior developers and assist in their professional growth.
  • Stay up-to-date with industry trends and emerging technologies to enhance our development processes.
  • Participate in Agile/Scrum ceremonies and contribute to continuous improvement initiatives.

Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 8+ years of experience in Java development.
  • Proficient in Java frameworks such as Spring and Hibernate.
  • Strong understanding of RESTful APIs and microservices architecture.
  • Experience with database technologies (e.g., SQL, NoSQL).
  • Familiarity with version control systems (e.g., Azure DevOps) and CI/CD practices.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.

(Please note that this client does not have a remote policy. In-office daily)

  • Be part of a dynamic and innovative team.
  • Work on exciting and challenging projects.
  • Opportunities for professional growth and skill development.
  • A supportive and inclusive work environment.
  • Competitive salary and comprehensive benefits package.
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior Java Developer
Senior Java Developer

UrbanSoft SA PTY • Cape Town

Hybrid
ZAR 900.000 - 1.300.000
Java Engineer
Java Engineer

NNW Tech Solutions • Johannesburg

Vor Ort
ZAR 700.000 - 950.000
Senior Software Developer (Java)
Senior Software Developer (Java)

Placements24 • Sandton

Vor Ort
ZAR 1.200.000 - 1.600.000
Medical insurance
Professional development
Office in Sandton
Java Developer
Java Developer

Zohorecruit • Johannesburg

Vor Ort
ZAR 900.000 - 1.300.000
Senior Java Developer
Senior Java Developer

Placements24 • Sandton

Hybrid
ZAR 900.000 - 1.300.000
Performance-based bonuses
Health benefits
Flexible work schedule
+1
Senior Software Engineer (Java/Spring)
Senior Software Engineer (Java/Spring)

Placements24 • Johannesburg

Vor Ort
ZAR 900.000 - 1.500.000
Health insurance
Retirement contributions
On-site role in Randburg
+2
Senior Software Engineer (Java)
Senior Software Engineer (Java)

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 900.000 - 1.200.000
Competitive salary and bonuses
Medical aid and retirement fund
Hybrid work model
+2
Senior Java/Spring Developer
Senior Java/Spring Developer

Hire Resolve • Gauteng

Vor Ort
ZAR 900.000 - 1.500.000
Senior Java Developer
Senior Java Developer

iDbase Software • Johannesburg

Hybrid
ZAR 60.000 - 100.000
Senior Java/Spring Developer
Senior Java/Spring Developer

Hire Resolve • Johannesburg

Vor Ort
ZAR 800.000 - 1.200.000