We are operating in Agile (Scrum with Kanban principles), continuously delivering value to a Public Beta service. This role includes some 3rd-line support responsibilities, including out-of-hours support when required.
Key Responsibilities
Design, build and maintain modern, cloud-hosted services using Java & Node.js
Work within a microservices / event-driven architecture (Kafka desirable)
Build and optimise CI/CD pipelines (GitLab CI preferred)
Write Infrastructure as Code (Terraform) to provision and deploy AWS infrastructure
Collaborate closely with front-end engineers, product owners and architects
Ensure high standards of code quality, security, performance and accessibility
Apply TDD and automated testing to ensure reliability
Troubleshoot, debug and optimise existing systems
Contribute to reusable libraries, long-term engineering strategy and community best practice
Participate in sprint ceremonies, reviews, demos and planning
Core Skills & Experience
Experienced as a Software Developer
Java & Node.js
AWS & Docker containerisation
CI/CD pipelines & Git
MongoDB or SQL databases
Microservices architecture / Kafka (advantage)
Agile delivery (Scrum / Kanban)
Familiar with DevOps practices & infrastructure troubleshooting
Excellent problem-solving, communication and stakeholder interaction
Job Types: Temporary, Fixed term contract, Freelance
Contract length: 6 months
Pay: From 40,000.00 per year
Benefits:
Work from home
Work Location: Remote
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.