About the Role
We are looking for a highly skilled Full Stack Developer with expertise in Python React AWS and Java to join our development team. This role will focus on designing building and optimizing scalable cloudbased applications and ensuring seamless backend and frontend integration.
The ideal candidate should have a strong understanding of microservices architecture RESTful APIs and cloud computing along with handson experience in fullstack development automation and DevOps practices. You will work closely with crossfunctional teams to deliver robust and efficient enterprise solutions.
Key Responsibilities
Backend Development (Python Java AWS Services)
- Develop and maintain microservices using Python (Django Flask Fast API) and Java (Spring Boot).
- Build and manage RESTful APIs for seamless frontendbackend communication.
- Implement serverside logic authentication and authorization mechanisms.
- Work with relational and NoSQL databases (PostgreSQL MySQL MongoDB DynamoDB).
- Leverage AWS services (Lambda EC2 S3 API Gateway RDS) to deploy and manage scalable backend applications.
- Design serverless applications using AWS Lambda Step Functions and eventdriven architectures.
Frontend Development (React.js)
- Develop responsive highperformance web applications using React.js.
- Create reusable UI components and ensure smooth user experiences.
- Optimize frontend performance for speed and responsiveness.
- Integrate APIs securely and handle data visualization requirements.
Cloud & DevOps (AWS Infrastructure & CI/CD)
- Deploy and manage applications using CI/CD pipelines (AWS CodePipeline GitHub Actions Jenkins).
- Implement Infrastructure as Code (Terraform CloudFormation) to automate cloud deployments.
- Ensure high availability scalability and security for cloudbased applications.
- Set up monitoring logging and alerting using CloudWatch Prometheus ELK Stack.
Performance Optimization & Security
- Optimize API performance with caching load balancing and indexing strategies.
- Implement secure coding practices and identity & access management (IAM) in AWS.
- Follow compliance standards (SOC2 GDPR HIPAA) for data protection and privacy
Requirements
Required Skills & Qualifications
- 5 years of experience in Full Stack Development with Python React Java and AWS.
- Strong knowledge of Python frameworks (Django Flask FastAPI) and Java (Spring Boot Microservices Architecture).
- Frontend development expertise using React.js TypeScript JavaScript HTML5 CSS3.
- Experience with AWS services (EC2 Lambda S3 API Gateway RDS IAM CloudFormation).
- Experience in database management (SQL & NoSQL PostgreSQL MySQL MongoDB DynamoDB).
- Familiarity with GraphQL WebSockets and API management tools.
- Expertise in CI/CD pipelines Git version control and Agile methodologies.
- Strong problemsolving and analytical skills.
- Excellent communication skills for working with crossfunctional teams.
- Ability to work independently and manage multiple priorities.
- Strong focus on code quality performance optimization and security.
Benefits
- Life Insurance Scheme
- NHS Top up Scheme (for you and dependents under 18)
- Company Pension
- Employee Discount Scheme
Required Skills & Qualifications 5+ years of experience in Full Stack Development with Python, React, Java, and AWS. Strong knowledge of Python frameworks (Django, Flask, FastAPI) and Java (Spring Boot, Microservices Architecture). Frontend development expertise using React.js, TypeScript, JavaScript, HTML5, CSS3. Experience with AWS services (EC2, Lambda, S3, API Gateway, RDS, IAM, CloudFormation). Experience in database management (SQL & NoSQL PostgreSQL, MySQL, MongoDB, DynamoDB). Familiarity with GraphQL, WebSockets, and API management tools. Expertise in CI/CD pipelines, Git version control, and Agile methodologies. Strong problem-solving and analytical skills. Excellent communication skills for working with cross-functional teams. Ability to work independently and manage multiple priorities. Strong focus on code quality, performance optimization, and security.