Expertise in software design patterns and object-oriented design.
Proficiency in Java coding with a minimum of 6 years of experience in Java environments.
Technical Solutions Architect experience with a minimum of 4 years.
In-depth knowledge of backend and frontend technologies.
Familiarity with AWS Cloud, Serverless, and Microservice Architecture.
Hands-on experience with technologies such as JEE, CI/CD, RESTful APIs, Java Logging frameworks, JAX-RS, JSON, XML, HTTP Authentication, SQL (DB2, Postgres, Oracle), EJB, HTML, CSS, and more.
Experience with tools like Git, Jenkins, Maven, IntelliJ, Eclipse IDE, Postman, and others.
Advantageous Skills Requirements:
Knowledge of Kubernetes, Angular, Apigee, Kafka, Event-driven Architecture, JavaScript, Typescript, Flyway, Eclipselink, Terraform, SOAP services, Environment management, Spring Boot, Quarkus, Docker, and other programming languages and tools.
Qualifications/Experience:
Diploma, or degree in a business/IT environment.
Role and Responsibilities:
Collaborate with stakeholders to design scalable solutions, incorporating API integration and expandable frontends.
Participate in stand-ups, meet with end-users, and gather requirements.
Analyze and implement new system requirements specifications.
Propose and review system designs, presenting solutions to IT Project Lead, DevOps Team, QA Team, and Product Owner/Business team.
Produce detailed documentation for all stakeholders.
Assist in estimating technical delivery and manage deliverables with the technical team.
Aid developers in developing systems/solutions with a focus on quality and delivery requirements.
Conduct code reviews of developer outputs.
Identify and mitigate risks on the project.
Assist QA in testing systems/solutions and troubleshoot technical issues.
Analyze, troubleshoot, and fix Production Known Errors.
Prepare system/technical documentation adhering to ISO standards.
Prepare/update user and operation manuals and other Confluence documentation.
Provide user training.
Oversee system implementation/deployment and release activities.
Support production and hyper-care after deployments.
Conduct system audits and quality assurance.
ExecutivePlacements.com
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.