Job Openings
Java Fullstack Developer (Contract) - Gauteng/Hybrid - ISB7602429
About the job Java Fullstack Developer (Contract) - Gauteng/Hybrid - ISB7602429
Our client requires the services of a Software Engineer (Senior) - Midrand/Menlyn/Rosslyn/Home Office rotation
- Amazing brand with cutting-edge technology
- Excellent teams in Global team collaboration
- High work-life balance with Flexible hours
- Agile working environment
POSITION: Contract until December 2026
EXPERIENCE: 6-8 Years related working experience.
COMMENCEMENT: As soon as possible
QUALIFICATIONS/EXPERIENCE
- South African citizens/residents are preferred.
- Relevant IT Degree
- 5 Years plus in a Senior developer/engineer role, more than 10 year plus total experience required.
ESSENTIAL SKILLS:
- Back End: Java EE/Jakarta EE, PL/SQL, Payara. Optional Quarkus, Microprofile
- Front End: HTML, CSS, JavaScript, Ajax. Angular Optional JSF/JSP, Struts
- CI/CD: Version Control, Build and Deployment Pipelines (Maven, GIT, Jenkins, Sonar, Jira, Fortify, GitHub, GitHub Actions)
- Testing: Unit Test Framework Junit, optional, integration testing, selenium
- Infrastructure: AZURE or other cloud infrastructure
- Databases: Oracle, Postgres (JDBC, ORM frameworks)
- Security: Certification/Skills, AST (Static, interactive, and dynamic), authentication and authorisation standards and frameworks
- SDLC Methodology: Agile, Scrum, Kanban or XP
ADVANTAGEOUS SOFT SKILLS
- Languages: Python, PySpark
- Interface Technologies: MQ, REST, SOAP
- Containers: Docker, Kubernetes, Container registries
- Infrastructure as Code: Terraform or Ansible or Cloud formation.
- Automated testing e.g.: Selenium, Rest Assured
- Performance analysis: Java-Multithreading, session management/pooling, transaction management
- Monitoring: AppDynamics, Dynatrace, Grafana
- Log Management Alerting: ELK Stack or Splunk, Nagios, Kabana
- End user support/ Incident-Problem management: ITSM Suite / BMC Remedy or ServiceNow
- Solution Architecture
- Systems Analysis
- Technical Testing/Verification
ROLE:
- Conduct with the feature team members, system analysis, design, development and testing for their assigned technical products or applications within the context of an agile/DevOps delivery model.
- Maintain and develop, deploy, and operate frontend and backend cross platform applications based on Java and other relvent Frameworks in accordance with the applicable standards and kpis.
- Manage application dependencies across the full stack from application to infrastructure.
- Implement robust automated test cases to ensure technical solutions meet expected outcomes and business objectives.
- Create and maintain automated deployment pipelines to maintain quality control and deployment agility.
- Prepare and document standard operating procedures and protocols as well as required system documentation.
- Support operational excellence goals through strong operations knowledge.
- Resolve escalated support topics as part of tier-2/3 DevOps role to ensure the highest availability of critical applications.
- Plan and execute upgrade of existing applications, tools, and features.
- Create solutions and solve problems using a cloud-native and on premises toolchain, to ensure world-class uptime and business agility.
- Plan work-effort as part of an agile team
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.
#isanqa #isanqajobs #FullStackDev #JavaEE #SoftwareEngineer #Agileworking #FuelledbyPassionIntegrityExcellence