Senior Java Engineer

Sandton, Johannesburg, South Africa

Job Description

Senior Java Engineer - SandtonJob SummaryOur 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. RequirementsKey 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) BenefitsBe 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.

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1578362
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Sandton, Johannesburg, South Africa
  • Education
    Not mentioned