/Senior Developer Java/AWS

Senior Developer Java/AWS

Leeds, UKgbvia direct
// Job Type
Full Time
// Salary
Not disclosed
// Posted
1 month ago
// Seniority
senior
// Work Mode
onsite

About the Role

We are looking for a highly skilled Senior Software Developer with strong experience in AWS cloud services and modern development practices. The ideal candidate will thrive in a DevOps culture, demonstrate a growth mindset, and possess excellent communication and collaboration skills to guide and support team members when required. You will play a key role in designing, building, and maintaining scalable, secure, and high-performing cloud-native applications while contributing to CI/CD pipelines, system reliability, and continuous improvement. Key Responsibilities Design, develop, and maintain cloud-native applications using AWS services Collaborate closely with cross-functional teams in a DevOps/DevSecOps environment Provide technical guidance and mentoring to team members when needed Build and maintain secure, scalable, and resilient backend services Implement and manage CI/CD pipelines using GitHub Actions Ensure security best practices are applied across applications and infrastructure Monitor, debug, and optimize applications and cloud resources Contribute to architecture decisions, code reviews, and technical documentation Requirements Cloud & AWS Services Strong proficiency or working knowledge of core AWS services, including: Amazon S3 Amazon Athena AWS Glue AWS Lambda Amazon DynamoDB Amazon OpenSearch AWS CloudFormation Amazon API Gateway Amazon ECS Amazon CloudWatch Programming & Development Strong hands-on experience with Kotlin or Java Experience with Node.js and TypeScript Solid understanding of SQL Experience designing and consuming RESTful APIs Databases Experience working with SQL databases Strong experience with NoSQL databases, particularly DynamoDB Security Strong understanding of AWS security best practices Experience with RBAC and the principle of least privilege Secure handling of sensitive data (emails, tokens, credentials) Experience using AWS Secrets Manager and KMS for secure credential storage CI/CD & DevOps Experience building and managing CI/CD pipelines Strong knowledge of Git and GitHub Actions Good understanding of DevOps and DevSecOps principles Workflow & Containers Experience implementing workflows using AWS Step Functions (desirable) Experience working with Docker and Amazon ECS

Tech Stack

JavaKotlinAWSNode.jsTypeScriptSQLDynamoDBDockerGitHub ActionsCI/CDREST APIscloud architecture

Interested in this job?

Login to Apply

Use our AI to tailor your resume for this Senior Developer Java/AWS position at Cactus IT Solution.