N

Senior Java Engineer

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
Apply Now
icon loader Apply Now

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Senior Java Engineer

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)

Benefits

  • 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. 


Original job Senior Java Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Apply Now
Share Job
Share Job

Auto-Apply to Java Engineer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Java Engineer Jobs in South Africa

GrabJobs is the no1 job portal in South Africa, connecting you to thousands of jobs fast! Find the best jobs in South Africa, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.