drjobs Senior Software Engineer Java

Senior Software Engineer Java

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Pretoria - South Africa

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

DataFin was established in 1999. We pride ourselves on the fact that we have established relationships with industry leaders and a vast majority of our business is repeat business.

Duties & Responsibilities

ENVIRONMENT:

A global leader in defense and security solutions is currently looking for a Senior Software Engineer to design and develop highperformance software solutions tailored to complex client requirements. This role involves close collaboration with crossfunctional teams including developers product managers and stakeholders to translate business needs into robust architectural designs. Deep expertise in Java is essential for guiding the technical direction of projects and ensuring the delivery of scalable maintainable software solutions. This position offers a truly challenging and technical development environment focusing on selfhosted software solutions for the defense industry.

DUTIES:

  • Collaborate with stakeholders to gather and analyse business requirements translating them into architectural designs and technical specifications.
  • Design and develop robust scalable and highperformance standalone software solutions using Java and related technologies in an agile sprint based development environment.
  • Provide technical leadership and guidance to development teams throughout the software development life cycle.
  • Evaluate and select appropriate software frameworks libraries and tools to support development efforts and company goals.
  • Optimize the software systems performance scalability and security.
  • Conduct code reviews mentor developers and ensure coding standards and best practices are followed.
  • Collaborate with crossfunctional teams to define and implement integration strategies and APIs.
  • Stay uptodate with industry trends emerging technologies and best practices in Java development.
  • Identify and mitigate technical risks and challenges ensuring the successful delivery of projects.

REQUIREMENTS:

  • Bachelors degree in Electronic or Computer Engineering Computer Science Information Systems or a related field.
  • >5 years experience in standalone Java application development.
  • Proven experience as a Software Developer with a focus on Javabased solutions.
  • Extensive handson experience in Java programming and Javarelated frameworks.
  • Strong understanding of software architecture principles design patterns and best practices.
  • Solid knowledge of application development using and implementing APIs.
  • Experience with modern software development practices including Agile methodologies.
  • Familiarity with platforms services and containerization (e.g. Docker Podman).
  • Tech stack: Java 21 Spring Framework (Spring Data Spring Messaging) Maven IntelliJ Jenkins Jira Bitbucket Confluence Sonarqube Nexus Podman/Docker PostgreSQL OpenGL 3D Map Visualisations)

ATTRIBUTES:

  • Excellent problemsolving skills and the ability to analyse complex technical issues.
  • Strong communication and leadership abilities to effectively collaborate with crossfunctional teams.

While we would really like to respond to every application should you not be contacted for this position within 10 working days please consider your application unsuccessful.

COMMENTS:

When applying for jobs ensure that you have the minimum job requirements. Only SA Citizens will be considered for this role. If you are not in the mentioned location of any of the jobs please note your relocation plans in all applications for jobs and correspondence. Apply here email a Word copy of your CV to and mention the reference number of the job.


Required Experience:

Senior IC

Employment Type

Full-Time

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.