Senior Full-Stack Developers - SC Cleared

Initialize IT
2 days ago

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote

Tech stack

HTML
JavaScript
API
Amazon Web Services (AWS)
Confluence
JIRA
Automation of Tests
Cloud Computing
Code Review
Continuous Integration
Github
Key Management
MongoDB
Node.js
NoSQL
Role-Based Access Control
Ui Patterns
Systems Integration
Web Standards
Data Logging
System Availability
Delivery Pipeline
Spring-boot
Backend
Containerization
Kubernetes
Kafka
Front End Software Development
REST
Api Management
Docker
Microservices

Job description

Senior Full-Stack Developers - SC Cleared - remote - £364

Skills/experience (as many of the following as possible)

Front-end & language: JavaScript, HTML; responsive UI patterns and web standards.

Back-end: Node.js and Spring Boot microservices; RESTful API design and API management (policies, rate limiting, security), EKS (Kubernetes), Containerisation (Docker).

Integration: data-layer integration; event-driven design with Kafka; NoSQL (MongoDB/DocumentDB).

Security: IDAM/IdP, SSO, RBAC, SSL/TLS, KMS (key management and envelope encryption patterns), Graph API.

Cloud operability: telemetry and logging on AWS; performance and availability monitoring.

Tooling & delivery: Jira, Confluence, GitHub, CI/CD pipelines; automated testing and code reviews.

Role purpose Job Description for Senior Full Stack Engineer Design, build, test and operate secure, scalable, and accessible full-stack services. You will deliver high-quality, well-tested code across Front End and back-end, APIs and integrations, following modern development standards.

Key outcomes & responsibilities End-to-end engineering: implement standards-compliant JavaScript/HTML front-ends and Back End services in Node.js and Spring Boot; design and expose RESTful APIs with policy-compliant API management; build microservices with robust integration to data, messaging and UI layers.

Integration & events: integrate with relational/NoSQL stores (MongoDB/DocumentDB) and event streams (Kafka); ensure idempotency and reliable messaging. Security by design: implement IDAM/IdP, SSO, RBAC, SSL/TLS, and KMS usage within apps and pipelines; handle secrets safely and follow least-privilege patterns. Operability & telemetry: build observable services with AWS telemetry (metrics, logs, traces), well-defined SLOs, and automated alerts; maintain high availability and performance.

Modern delivery: manage work in Jira/Confluence; use GitHub with trunk/GitFlow practices; implement CI/CD with quality gates, automated tests and security scans; contribute to documentation and runbooks.

Requirements

Front-end & language: JavaScript, HTML; responsive UI patterns and web standards.

Back-end: Node.js and Spring Boot microservices; RESTful API design and API management (policies, rate limiting, security), EKS (Kubernetes), Containerisation (Docker).

Integration: data-layer integration; event-driven design with Kafka; NoSQL (MongoDB/DocumentDB).

Security: IDAM/IdP, SSO, RBAC, SSL/TLS, KMS (key management and envelope encryption patterns), Graph API.

Cloud operability: telemetry and logging on AWS; performance and availability monitoring.

Tooling & delivery: Jira, Confluence, GitHub, CI/CD pipelines; automated testing and code reviews.

Role purpose Job Description for Senior Full Stack Engineer Design, build, test and operate secure, scalable, and accessible full-stack services. You will deliver high-quality, well-tested code across Front End and back-end, APIs and integrations, following modern development standards.

Key outcomes & responsibilities End-to-end engineering: implement standards-compliant JavaScript/HTML front-ends and Back End services in Node.js and Spring Boot; design and expose RESTful APIs with policy-compliant API management; build microservices with robust integration to data, messaging and UI layers.

Integration & events: integrate with relational/NoSQL stores (MongoDB/DocumentDB) and event streams (Kafka); ensure idempotency and reliable messaging. Security by design: implement IDAM/IdP, SSO, RBAC, SSL/TLS, and KMS usage within apps and pipelines; handle secrets safely and follow least-privilege patterns. Operability & telemetry: build observable services with AWS telemetry (metrics, logs, traces), well-defined SLOs, and automated alerts; maintain high availability and performance.

Modern delivery: manage work in Jira/Confluence; use GitHub with trunk/GitFlow practices; implement CI/CD with quality gates, automated tests and security scans; contribute to documentation and runbooks.

Apply for this position