drjobs Back End Developer Java Contract - GautengHybrid - ISB7001486

Back End Developer Java Contract - GautengHybrid - ISB7001486

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

Midrand - South Africa

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Our client requires the services of a Software Engineer (Senior) Midrand/Menlyn/Rosslyn/Home Office rotation

  • Amazing brand with cuttingedge technology
  • Excellent teams in Global team collaboration
  • High worklife balance with Flexible hours
  • Agile working environment

POSITION: Contract until December 2027

EXPERIENCE: 68 Years related working experience

COMMENCEMENT: 01 March 2025

QUALIFICATIONS/EXPERIENCE

Minimum mandatory qualifications:

  • Relevant 3year IT / BSc Computer Science degree.

Minimum mandatory experience:

  • 7 years of building and maintaining mission critical Java systems inside corporate or medium sized business.
  • 5 years production experience of building/updating and fixing webservices (Restful).
  • 5 years of experiences to mission critical systems in the Cloud.
  • 3 years experience on building/running microservices architecture.

Advantageous experience:

  • Proven track record of successful projects delivered.
  • Proven experience in senior / leadership roles fulfilled in IT / Engineering teams.
  • Agile working experience (any framework).

ESSENTIAL SKILLS

  • Extensive Java 8/11 or higher experience.
  • Building and maintaining mission critical systems inside corporate or medium sized business.
  • Production experience of building/updating and fixing webservices (Restful).
  • Developing and maintaining mission critical systems in the Cloud.
  • Cloud architecture: Azure App Service (or other cloud relevant products ECS/App Engine)
    • IAC (Terraform or Equivalent).
    • Containerisation from build to deploy.
  • Building / running microservices architecture.
  • Solid proficiency in Jakarta/JEE Standards.
  • Quarkus or Spring Framework Experience.
  • Proven Production experience on working with Relational Databases (Oracle Postgres Database).
  • Any additional responsibilities assigned in the Agile Working Model (AWM) Charter

ADVANTAGEOUS SKILLS

  • Kafka publishing and consuming large volumes of messages across a distributed system.
  • Agile toolchain experience (Jira Confluence Atlassian Tool Suite).
  • Extensive usage of version control systems and tools: Git Remote Repository (GitHub Enterprise).
  • Proven CI/CD Pipeline experience: GitHub Actions (Provision Configure Maintain and Secure Pipelines).
  • Operations experience 2nd Line (advantageous when building IT systems).
  • Payara / Grafana / Prometheus / Dynatrace
  • Proven experience on using Generative AI (ChatGPT/CoPilot) to increase individual output.
  • Proven effective personal time management.
  • Proven Critical Thinking ability.
  • Proven ability to question and propose better requirements / design / efficiencies.
  • German speaking.
  • Automotive Domain Knowledge

ROLE:

  • Analyze business requirements and technical specifications to design and develop the backend architecture of software applications / platforms.
  • Select and implement appropriate programming languages frameworks and databases to meet the applications functional and nonfunctional requirements.
  • Ensure the backend components are scalable maintainable and aligned with industry best practices and standards.
  • Write clean efficient and welldocumented code to implement the backend logic and functionality of the software applications / platforms.
  • Develop and integrate APIs microservices and other backend components to enable seamless communication between the frontend and backend systems.
  • Ensure the backend components are secure reliable and capable of handling highvolume data and user traffic.
  • Design and implement efficient database schemas tables and queries to support the software applications data storage and retrieval requirements.
  • Optimize database performance including indexing query optimization and data partitioning techniques.
  • Develop and maintain data backup and recovery strategies to ensure the integrity and availability of the applications data.
  • Collaborate with the quality assurance team to develop and execute comprehensive test plans for the backend components.
  • Implement automated testing frameworks and continuous integration/continuous deployment (CI/CD) pipelines to ensure the reliable and efficient deployment of backend updates.
  • Provide technical support and troubleshoot issues related to the backend systems addressing bugs performance bottlenecks and security vulnerabilities.
  • Stay up to date with the latest trends best practices and technologies in backend development to continuously enhance the organizations backend capabilities.
  • Explore and experiment with emerging backend technologies and techniques to drive innovation and improve the overall application performance and scalability.
  • Contribute to the organizations knowledge base and share best practices with the development team to foster a culture of continuous learning and improvement.
  • Perform daily system handover and startup tasks to ensure operational readiness of systems.
  • Deployment and maintenance of system services to ensure business continuity.
  • Assist user departments in drafting system requirement documentation based on business processes work with Business Analysts to specify requirements.
  • Implement testing and monitoring tools to ensure the optimum availability of the system.
  • Review and present proposed system solutions to ensure high performing environment.
  • Develop systems solutions in line with quality and delivery standards of the organisation.
  • Propose and review system design and evaluate alternatives.
  • Preparation and maintenance of system/technical documentation to ensure continuous compliance (as per relevant GROUP Work Instructions Guidelines Policies and standards).
  • Coach and give training to fellow colleagues and users when required.
  • Effective systematic problem solving and implementing of workarounds to ensure system availability as per relevant SLA.
  • Work in a full DEVOPS environment with international colleagues / external partners.
  • Standby based on a rotational schedule to support the up time of the software applications / platforms for business.

Soft Skills:

  • Ability to work interdependently and to submit deliverables on time and with excellent quality.
  • Selfstarter.
  • Good interpersonal and organizational skills with the ability to communicate effectively (both verbally and written) on technical and nontechnical level.
  • Good written and verbal communication skills and Progressive and Creative thinker.
  • Problem Solving capability.
  • Above board work ethics this is of utmost importance.
  • Flexibility to take up different tasks in the project.
  • Ability and willingness to coach and give training to fellow colleagues and users when required.
  • Must be able and willing and able to travel to Germany if required.
  • NB: By applying for this role you consent to be added to the iSanqa database and to receive updates until you unsubscribe.
  • Also note that if you have not received a response from us within 2 weeks your application was unsuccessful.
  • Candidates MUST be based in Gauteng or WILLING TO RELOCATE!

#isanqa #isanqaresourcing #JavaDevelopment #Germanspeaking #BackendDevelopment #Microservicesarchitecture #OracleDB #Postgres #AgileWorking #FuelledbyPassionIntegrityExcellence

iSanqa is your trusted Level 2 BEE recruitment partner dedicated to continuous improvement in delivering exceptional service. Specializing in seamless placements for permanent staff temporary resources and efficient contract management and billing facilitation iSanqa Resourcing is powered by a team of professionals with an outstanding track record. With over 100 years of combined experience we are committed to evolving our practices to ensure ongoing excellence.

Employment Type

Full Time

Company Industry

About Company

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.