Experience
5-15 Years of Experience.
Developing and productionising modern API & event driven microservices using Spring Boot, Spring Hibernate, Kafka and related technologies
Software development using Java in a modern DevOps environment.
Experience in applying software engineering principles utilising Scrum methodology.
Participate in system design including product ionization of system and program documentation as well as ongoing maintenance.
Key tasks; accountabilities and challenges of this role
Design, develop, test, deploy, maintain and improve software
Preparing and maintaining systems and program documentation.
Assisting in the analysis and development of applications programs and databases.
Modifying and troubleshooting applications programs.
Coaching, mentoring, and guiding junior developer engineers
Provide key support on fail and fix for assigned application/s.
Undertake complex testing activities in relation to software solution
Ensure Back Ups, Currency & Patching are maintained to the correct standards
Essential capabilities
Leadership, strategic direction and development of a range of specialist Java services.
Project leadership to the Production Support Team, ensuring world-class responses to Incidents
Software Development using Java in a modern DevOps environment
AWS and Azure Services (Compute, Database, Serverless and Storage)
It will be highly regarded if you have worked with:
Multithreaded/partitioned applications
Jenkins/Harness/Ansible/Terraform
Docker
Pega Product / Human workflow and case management
Selenium / Web Driver
Accessibility Testing
Applying software engineering principles utilizing Scrum methodology.
Ability to use relevant data analytics approaches and tools to problem-solve and troubleshoot.
Focus on quality and detail, excellent documentation and communication skills.
Strong commitment to quality and audibility
Similar jobs

Java Development

Apply Now
Back to search page