Overview
Skills
Job Details
Job Title:- Full Stack Developer With Perl
Location:- Remote
Duration:- Contract
Job Description
Job Overview
We are seeking a highly skilled Full Stack Developer with expertise in Perl to join our team. The ideal candidate will be responsible for developing and maintaining a registration-based portal with a multi-tenant database structure. This application is hosted on AWS, using PostgreSQL as the primary database.
This role involves full-stack development, including both back-end logic and front-end implementation. The position requires working within a Waterfall development environment, ensuring clear documentation, structured processes, and rigorous testing.
Key Responsibilities
- Develop & Maintain: Design, develop, and maintain robust full-stack applications using Perl for backend logic.
- Database Management: Work with PostgreSQL, designing and optimizing database queries, ensuring efficiency in a multi-tenant architecture.
- AWS Hosting: Manage and optimize application hosting on AWS (EC2, S3, RDS, etc.).
- Front-End Development: Implement front-end interfaces and workflows, ensuring usability and performance.
- Code Review & Testing: Conduct thorough code reviews and ensure high-quality releases following Waterfall methodology.
- Collaboration: Work closely with business analysts, project managers, and QA teams to define requirements and deliver solutions.
- Security & Compliance: Implement security best practices, ensuring compliance with relevant industry standards.
Required Skills & Qualifications
- 5+ years of professional experience as a Full Stack Developer.
- Expertise in Perl development, including experience with Modern Perl frameworks (Mojolicious, Dancer, Catalyst, etc.).
- Strong experience with PostgreSQL, including writing and optimizing queries.
- Experience working in AWS environments (EC2, S3, RDS, IAM).
- Front-end development skills with proficiency in HTML, CSS, JavaScript, and frameworks like Bootstrap or React.
- Experience working in a Waterfall development environment.
- Strong debugging and troubleshooting skills.
- Ability to document processes, technical designs, and application workflows.
Preferred Qualifications
- Experience with multi-tenant database structures and designing scalable applications.
- Understanding of authentication & authorization mechanisms (OAuth, SAML, etc.).
- Exposure to DevOps practices (CI/CD, Infrastructure as Code).
- Previous experience working with registration-based portals.