Java Developer (Contract) Midrand/Hybrid
at Full Circle Resourcing
Midrand, Gauteng, South Africa -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 12 Jun, 2024 | Not Specified | 13 Mar, 2024 | 6 year(s) or above | Bitbucket,Git,Dependency Injection,Jira,Performance Testing,Models,Working Experience,Javascript,Typescript,Java,Queues,Relational Databases,Spring Boot,Linux | 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:
Our client requires the services of a Software Engineer (Senior) Midrand/Menlyn/Rosslyn/Home Office rotation
- Amazing brand with innovative technology
- Excellent teams in Global team collaboration
- High work-life balance with Flexible hours
- Agile working environment
POSITION: Until December 2026
EXPERIENCE: 6-8 YEARS RELATED WORKING EXPERIENCE.
COMMENCEMENT: As soon as possible.
QUALIFICATIONS/EXPERIENCE
- Relevant IT / Business Degree or equivalent experience
- 6+ years experience
ESSENTIAL SKILLS
- Strong conceptual skills
- Strong knowledge in in software engineering with a focus on cloud architectures
- Very strong knowledge in JAVA, LINUX, AWS technologies and relational databases
- Strong knowledge in version control systems and branching models
- Strong knowledge of X.509 \certificates and trust chains
ADVANTAGEOUS SKILLS
- Strong knowledge in multithreaded concepts
- Strong knowledge in DB optimization
- Experience in API and performance testing
- Typescript.
- REST / (OData / Graph QL) (advantageous).
- Understanding ESB Integration Skill (IIB, Tibco, Oracle fusion, MQS, Messaging concepts).
- Working with Queues, Flows, Execution Groups.
- Docker/AWS
- Kubernetes/AWS
- Git (version handling), Bitbucket, SVN.
- IoC / Dependency Injection.
- Jira, Confluence.
- Micro Services.
- JAVA/Spring Boot.
- JavaScript + JS UI frameworks (ReactJS / Angular, NodeJS).
Responsibilities:
ROLE:
- Understand the business requirements, preparing AS-IS, and TO-BE documents and get sign-off from users for functional and/or technical design document(s).
- Proactively propose solutions to improve the support of (new) business processes.
- Executing the required changes through configuration.
- Interact with consultants of other modules for Integration requirements.
- Preparing test data and documentation, Conducting Unit tests, Regression tests, System Integration security tests including recording of results and change management (transport) activities.
- Preparing User manuals and conducting training to business process owners.
- Planning of go live milestones, planning, preparation and execution of migration, cutover and Go-Live as well as post Go-Live support activities.
- Interaction with clients through meetings, calls and emails.
- Support the troubleshooting, resolving and closing of Production Support tickets (Incidents & Problems tickets) within defined SLAs (Service Level Agreements).
- User interface transactional solutions.
- Analyse and scope End-user authorisation roles.
- Update and maintain documentation as an existing systems functionality is changed.
- Willing and able to travel.
- Execution according to the Agile Methodology and attending of all team meetings, including Stand-ups, Sprint Review, Sprint Retrospectives, Sprint Planning meetings.
- Ensure availability to work on weekends and public holidays when required
- Daily use of the Agile Tool Chain, as per the updates required by the respective feature team(s).
REQUIREMENT SUMMARY
Min:6.0Max:8.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Business, IT
Proficient
1
Midrand, Gauteng, South Africa