Java Developer

Boardroom Appointments

Sandton

On-site

ZAR 850,000 - 1,200,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Boardroom Appointments is seeking a senior software engineer responsible for software development, maintenance, testing and production support for applications within Markets: Data Services.

You will collaborate with analysts and business teams to elicit requirements, translate them into scalable, high‑performance solutions, and respond quickly to production issues.

Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, or related field.
  • Minimum 7 years' experience working in a development environment.
  • Problem solving and analytical skills.
  • Ability to collaborate on projects and work independently when required.
  • Ability to self-start and self-direct work in a fast-paced environment.
  • Ability to rapidly learn how different areas of a business operate.
  • Ability to effectively communicate results of a complex analysis with a diverse non-technical audience.
  • Experience working in a Data environment would be advantageous.
  • Experience in Global Markets or Banking environment would be advantageous.
  • Agile/DevOps principles and applications would be advantageous.

Responsibilities

  • Develop scalable, reliable and high-performance applications.
  • Contribute to architecting new solutions
  • Receive and collaborate on business requirements and be able to communicate well to elicit requirements
  • Collaborate with analysts and business teams to deliver on prioritized work
  • Act speedily to respond to and resolve production issues
  • Research, consult and make recommendations on programming and optimization best practices.
  • Provide continuous feedback and input to other stakeholders.
  • Build and maintain effective relationships with all key stakeholders to facilitate organizational effectiveness.
  • Initiate meetings with key stakeholders to track progress, manage expectations and ensure clients needs are met.
  • Take ownership and accountability for tasks and activities and demonstrate effective self-management.
  • Continually seek opportunities to increase internal client satisfaction and manage expectations effectively
  • Suggest areas for improvement in internal processes along with possible solutions.
  • Follow through to ensure that personal quality and productivity standards are consistently and accurately maintained.

Skills

Problem solving
Analytical skills
Collaboration
Communication
Self-start
Independent work
Learning ability
Fast adaptation

Education

Bachelor's degree in Computer Science or related field

Tools

Java SE
Maven
Git
REST
SOAP
SQL Databases
Frontend tech
XML/JSON

Job description

Responsible for software development, maintenance, testing and production support for applications within Markets: Data Services.

Duties and responsibilities:
  • Develop scalable, reliable and high-performance applications.
  • Contribute to architecting new solutions
  • Receive and collaborate on business requirements and be able to communicate well to elicit requirements
  • Collaborate with analysts and business teams to deliver on prioritized work
  • Act speedily to respond to and resolve production issues
  • Research, consult and make recommendations on programming and optimization best practices.
  • Provide continuous feedback and input to other stakeholders.
  • Build and maintain effective relationships with all key stakeholders to facilitate organizational effectiveness.
  • Initiate meetings with key stakeholders to track progress, manage expectations and ensure clients needs are met.
  • Take ownership and accountability for tasks and activities and demonstrate effective self-management.
  • Continually seek opportunities to increase internal client satisfaction and manage expectations effectively
  • Suggest areas for improvement in internal processes along with possible solutions.
  • Follow through to ensure that personal quality and productivity standards are consistently and accurately maintained.
Qualification and experience:
  • Bachelor's degree in Computer Science, Computer Engineering, or related field.
  • Minimum 7 years' experience working in a development environment
  • Problem solving and analytical skills
  • Ability to collaborate on projects and work independently when required.
  • Ability to self-start and self-direct work in a fast-paced environment
  • Ability to rapidly learn how different areas of a business operate
  • Ability to effectively communicate results of a complex analysis with a diverse non-technical audience
  • Experience working in a Data environment would be advantageous
  • Experience in Global Markets or Banking environment would be advantageous
  • Agile/DevOps principles and applications would be advantageous
Technical knowledge:
  • Java SE 6, 7 and 8
  • Frontend technologies (e.g. ice faces, etc) -HTML, XML, JSON, JSP
  • JAVA development & related toolsets such as MAVEN
  • Familiarity with unit testing coding
  • Working with SCM (Git) & project tracking tools
  • Webservices (SAOP and REST)
  • Databases MS SQL, Sybase
  • Integration/messaging systems E.g. TIBCO
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Developer
Java Developer

Boardroom Appointments • Stellenbosch

On-site
ZAR 480,000 - 720,000
Senior Java Developer
Senior Java Developer

ATS Client • Johannesburg

On-site
ZAR 800,000 - 1,200,000
Salary: negotiable
Senior Java Developer
Senior Java Developer

ARCS • Centurion

On-site
ZAR 900,000 - 1,500,000
Developer: Java
Developer: Java

Boardroom Appointments • Stellenbosch

On-site
ZAR 700,000 - 1,100,000
Senior Java Developer
Senior Java Developer

Praesignis (Pty) Ltd • Gauteng

On-site
ZAR 700,000 - 1,100,000
Intermediate Java Developer
Intermediate Java Developer

Sabenza IT & Recruitment • Eersterivier

On-site
ZAR 650,000 - 900,000
Java Developer (Contract)
Java Developer (Contract)

Pbt-Group • Johannesburg

On-site
ZAR 600,000 - 900,000
Java Developer (Jhb)
Java Developer (Jhb)

Dariel • Johannesburg

Hybrid
ZAR 600,000 - 900,000
Flexible hybrid working environment
Competitive compensation
Java Developer Contract
Java Developer Contract

Positron SE • Sandton

On-site
ZAR 900,000 - 1,300,000
Java Developer
Java Developer

Magnus Consulting Solutions Pty Ltd • Cape Town

On-site
ZAR 400,000 - 600,000