Social network you want to login/join with:
Full Stack Developer (Python, React, AWS, Java), Wigan
Client:
Johnsons 1871 Ltd
Location:
Wigan, United Kingdom
Job Category:
Other
EU work permit required:
Yes
Job Reference:
81538a758797
Job Views:
7
Posted:
20.02.2025
Expiry Date:
06.04.2025
Job Description:
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 cloud-based 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 hands-on experience in full-stack development, automation, and DevOps practices. You will work closely with cross-functional teams to deliver robust and efficient enterprise solutions.
Key Responsibilities
- Develop and maintain microservices using Python (Django, Flask, FastAPI) and Java (Spring Boot).
- Build and manage RESTful APIs for seamless frontend-backend communication.
- Implement server-side 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 event-driven architectures.
Frontend Development (React.js)
- Develop responsive, high-performance 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.
- 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 cloud-based 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).
- Experience with AWS services (EC2, Lambda, S3, API Gateway, RDS, IAM, CloudFormation).
- 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.