Role
Java/AWS Developer
Location
Leeds, UK - Hybrid (3 to 2 days onsite/week)
Salary / Rate
Negotiable
Type
Permanent (FTE)
No. of Openings: 10
Note: We have openings here (Junior & Senior Developer)
Job Description Skills (Developer)
5-7 years of overall experience with the following skills and experience. Good communication and collaboration skills are key to working in a DevOps culture. Growth mindset.
Essential Skills
- Core AWS Services: Proficiency/understanding of key AWS services listed below: S3, Athena, Glue, Lambda, DynamoDB, OpenSearch, CloudFormation, API Gateway, ECS, CloudWatch
- Programming and Core Services: Fluency in Kotlin/Java, NodeJS, TypeScript, SQL
- Databases: Experience with SQL and NoSQL databases such as DynamoDB
- Security: Strong understanding of security principles within the AWS environment, including RBAC, principle of least privilege, storing credentials securely using Secrets Manager/KMS, and handling sensitive data such as email addresses and tokens securely.
- CI/CD: Building and managing continuous integration and delivery pipelines is a key skill. Experience with Git and GitHub Actions
- Other Skills:
- Workflow Management - Understanding of services like Amazon Step Functions to implement complex workflows.
- Containers - experience of working with Docker and ECS.
- Monitoring and debugging - familiarity with tools like Datadog.
- Good understanding of DevOps / DevSecOps concepts. Familiarity with the Angular framework.
Senior Developer
Senior developer with the following skills and experience. Strong communication and collaboration skills are key for working in a DevOps culture, with the ability to guide team members when needed. Growth mindset.
- Essential Skills: Core AWS Services: Proficiency/understanding of key AWS services listed below: S3, Athena, Glue, Lambda, DynamoDB, OpenSearch, CloudFormation, API Gateway, ECS, CloudWatch
- Programming and Core Services: Fluency in Kotlin/Java, NodeJS, TypeScript, SQL
- Databases: Experience with SQL and NoSQL databases such as DynamoDB
- Security: Strong understanding of security principles within the AWS environment, including RBAC, principle of least privilege, storing credentials securely using Secrets Manager/KMS, and handling sensitive data such as email addresses and tokens securely.
- CI/CD: Building and managing continuous integration and delivery pipelines is a key skill. Experience with Git and GitHub Actions
- Workflow Management: Understanding of services like Amazon Step Functions to implement complex workflows
- Desirable: Containers - experience of working with Docker and ECS
- Good understanding of DevOps / DevSecOps concepts
- Other Skills: Monitoring and debugging - familiarity with tools like Datadog. Familiarity with the Angular framework.