ROLE & RESPONSIBILITIES:
Collaborate with feature team members to conduct system analysis, design, development and testing within an Agile/Dev Ops delivery model. Maintain, develop, deploy and operate backend cross-platform applications based on Java frameworks. Contribute to the frontend codebase when needed, helping deliver full-stack solutions built with Angular and Java. Design and implement robust RESTful APIs and ensure they meet functional and non-functional requirements. Integrate and work with messaging systems (JMS, Kafka) to support event-driven workflows. Build, run and maintain containerised applications using Docker and support deployments to Kubernetes. Implement and maintain CI/CD pipelines (Git Hub Actions) to automate builds, tests and deployments. Write and maintain automated unit and integration tests to ensure solution quality and reliability. Prepare and document standard operating procedures, runbooks and system documentation. Support operational excellence by resolving escalated support issues as part of a Tier-3 Dev Ops responsibility to maximize application availability. Plan and execute upgrades of applications, tools and platform components with minimal disruption. Design and implement cloud-native solutions and troubleshoot production issues to ensure high availability and business agility. QUALIFICATIONS/EXPERIENCE:
Relevant IT degree or equivalent technical qualification. At least 3 years of professional experience in backend development with Java (Advanced level).
Similar jobs

2558 full stack developer (senior)

Apply Now
Back to search page