Senior Java Microservices AWS developer
Our client, a leading global supplier for IT services, requires Senior Java Microservices AWS developer to be based at their client’s office in London, UK.
This is a hybrid role – you can work remotely in the UK and attend the London office 2 days per week .
This is a 6+ month temporary contract to start asap
Day rate: Competitive Market rate
As Senior Java Microservices AWS developer, you will be responsible for design and development of web applications using Java and AWS Serverless Architecture Model (Lambda, DynamoDB, ECS Fargate, SQS, SNS, Kinesis, CloudWatch, CloudFormation, IAM, CodeBuild, Security Groups, API Gateway, ALBs, KMS, Secrets Manager, Parameter Store, S3).
Key Responsibilities
- Design and develop web applications using Java and AWS technologies
- Integrate and manage AWS services like EC2, S3, Lambda, and RDS
- Develop code deployment strategy and pipelines
- Design and develop robust, scalable, and high-performance microservices using Spring Boot
- Write clean, maintainable, and efficient code
- Collaborate with cross-functional teams to define, design, and ship new features
- Perform unit and integration testing to ensure software quality
- Monitor application performance and troubleshoot issues as they arise
- Participate in code reviews to maintain code quality and standards
- Take full ownership of feature development from design to production
Key Requirements
Essential Skills:
- Minimum work experience 10 yrs.
- Java Server Side Concurrent Programming with Spring Boot (Core Spring), Junit.
- Understanding of message-based architectures (MQ/Kafka).
- Proficiency in AWS Serverless Architecture Model (Lambda, DynamoDB, ECS Fargate, SQS, SNS, Kinesis, CloudWatch, CloudFormation, IAM, Code Build, Security Groups, API Gateway, ALBs, KMS, Secrets Manager, Parameter Store, S3), Junit.
- RDBMS Sybase and/or DB2 is preferable, with proficiency in writing complex SQL queries.
- Good Problem solving and analytical skills.
- Full software development lifecycle understanding.
- Good software development practices.
- Excellent oral and written communication skills
Desirable Skills:
- Experience in front end technologies
- Experience in using agile tools like rally
- Knowledgeable of Service now tool
Due to the volume of applications received, unfortunately we cannot respond to everyone.
If you do not hear back from us within 7 days of sending your application, please assume that you have not been successful on this occasion.
Please do keep an eye on our website https://projectrecruit.com/jobs/ for future roles.
