Overview
Join to apply for the Full Stack Developer (FastAPI) role at EXL.
Key Responsibilities
* Design, develop, and maintain scalable web applications using FastAPI (backend) and React (frontend)
* Build secure, efficient RESTful APIs and integrate them with React-based UIs
* Implement and manage CI/CD pipelines with GitHub Actions or Jenkins for automated build, test, and deployment
* Architect and optimize solutions for AWS cloud environments, including use of services like AWS Secrets Manager, IAM, S3, Lambda, and ECS/EKS
* Collaborate with DevOps teams to ensure secure credential storage and infrastructure best practices
* Write unit, integration, and end-to-end tests to ensure reliability and maintainability
* Partner with product managers, designers, and other engineers to deliver enterprise-ready solutions
* Monitor, troubleshoot, and optimize application performance across the stack
* Stay current with emerging technologies in Python/FastAPI, React ecosystem, and cloud architecture
Qualifications
* 3–5+ years of professional full stack development experience
* Strong understanding of cloud-native application design (preferably AWS)
* Experience with infrastructure security and best practices (e.g., AWS Secrets Manager, IAM policies, key rotation)
* Hands-on experience with CI/CD tools (GitHub, Jenkins)
* Knowledge of Docker and container orchestration (Kubernetes, ECS, or EKS)
* Solid grounding in Git/GitHub workflows (branching, pull requests, code reviews)
* Familiarity with relational and NoSQL databases (PostgreSQL, Redis)
* Strong problem-solving and debugging skills
* Excellent communication and collaboration skills in cross-functional teams
Nice to have
* Knowledge of infrastructure as code (Terraform, CloudFormation)
* Background in enterprise security, compliance, or regulated industries
* Exposure to observability tools (CloudWatch, Prometheus, Grafana)
Requirements
To be considered for this role, you must already be eligible to work in the Republic of Ireland
Employment details
* Seniority level: Mid-Senior level
* Employment type: Full-time
* Job function: Consulting
* Industries: IT Services and IT Consulting
As an Equal Opportunity Employer, EXL is committed to diversity. Our company does not discriminate based on race, religion, colour, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, age, or disability status.
At EXL, we offer a flexible hybrid working model that supports a balanced, healthy lifestyle while strengthening our culture of collaboration.
#J-18808-Ljbffr