Java Developer (contract) Midrand/hybrid Isb4400875

Midrand, Johannesburg, South Africa

Job Description


Java Developer (Contract) Midrand/Hybrid - ISB4400875

About the job Java Developer (Contract) Midrand/Hybrid - ISB4400875

Our client requires the services of a Software Engineer (Entry) 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: 2-4 Years related working experience.

COMMENCEMENT: As soon as possible.

QUALIFICATIONS/EXPERIENCE
  • Relevant IT / Business Degree or equivalent experience
  • 1-2 years experience
ESSENTIAL SKILLS
  • Basic knowledge in software engineering with a focus on Cloud architectures
  • Solid knowledge in JAVA, AWS, relational databases,
  • Willing to learn AWS technologies: network * security groups, cross-account communication, ECS, Fargate, RDS, load balancers, Lambda, X-Ray, API Gateway
  • Basic knowledge in multithreaded concepts
  • Basic knowledge in DB optimization
ADVANTAGEOUS SKILLS
  • JAVA/Spring Boot.
  • JavaScript + JS UI frameworks (ReactJS / Angular, NodeJS).
  • HTML5, CSS3.
  • CI/CD (Continuous Integration/Continuous Development).
  • SQL (Oracle, Postgres).
  • Test Driven Development/Automated Testing (Jasmine/Karma/Selenium/Cucumber/Wire Mock)
  • IntelliJ / WebStorm.
  • Build Tools (Maven/ Gradle/ Gulp/grunt/webpack).
  • Jenkins (CI (Continuous Integration) / DevOps).
  • NodeJS (advantageous).
  • Java Micro Profile (Jax-RS) (advantageous).
  • 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
  • German language skills will be advantageous
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.
  • Execution according to the Agile Methodology and attending of all team meetings, including Stand-ups, Sprint Review, Sprint Retrospectives, Sprint Planning meetings etc.
  • 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).
  • Willing and able to work on weekends and public holidays
  • Willing and able to travel.
NB: xefxbbxbfxefxbbxbfBy 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 #Javadeveloper #Cloudarchitecture #AWS #Relationaldatabases #FuelledbyPassionIntegrityExcellence

iSanqa Resourcing

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1298358
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Midrand, Johannesburg, South Africa
  • Education
    Not mentioned