JAVA Developer (Senior)
at Discovery Ltd
Sandton, Gauteng, South Africa -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 17 Oct, 2024 | Not Specified | 18 Jul, 2024 | N/A | Information Systems,Oracle,Xslt,Html,Enterprise Data,Jira,Confluence,Tibco,Xml,Junit,Emotional Intelligence,Web Services,Hibernate,Soap,Design,Java | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
Business Unit: Vitality Life
Function: Java Development
Date: 16 Jul 2024
Achieve more than YOU BELIEVE
Discovery – VitalityLife
Senior Software Engineer - VitalityLife Systems
EDUCATION:
- Matric
- A bachelor’s degree or Diploma in Computer Sciences/ Information Systems or equivalent IT tertiary qualification or Formal Java Qualification
EXPERIENCE AND KNOWLEDGE:
- 5 years’ systems development experience in Java, Java EE
- An excellent understanding of Enterprise Data architectures
- Strong technical skills in Java (Spring Boot, Hibernate), AWS microservices, Oracle, Mongo & PostGres.
- Strong Microservices experience is required including Design.
- A solid understanding of event driven architecture
- IntelliJ Eclipse IDE
- JUnit with unit and integration tests
- JIRA, Confluence, Git with BitBucket Code versioning
- Splunk, Dynatrace, Kibana experience
- SOAP, XML, XSLT, Web Services experience
- JMS, Tibco EMS experience
- JSP, html, Struts experience
- EJB 3, & EJB 2 experience
- EAP 7 Server
Responsibilities:
Our Software Engineers play a critical role in Vitality’s successful business model by building and maintaining software solutions, in line with quality and time parameters, to enable operation as a fully integrated composite business, offering brilliant products with seamless, intuitive customer journeys.
The Associate Software Engineer learns on the job by delivering software components. They support development, delivery and maintenance of Vitality software products and develop skills whilst working under supervision to deliver stories in a multidisciplinary team. They understand the different types of testing and are aware of, but not responsible for, security. This role will not sit on problems, but proactively seek guidance from others to progress.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Diploma
Information Systems, IT
Proficient
1
Sandton, Gauteng, South Africa