- Company Name
- Reed Professional Services
- Job Title
- Full Stack Engineer
- Job Description
-
**Job Title:** Full Stack Engineer
**Role Summary:**
Contract full‑stack engineer tasked with designing, developing, and maintaining high‑quality applications using Java and Python. Responsibilities cover front‑end and back‑end components, API integration, responsive UI, performance optimization, and security compliance, ensuring seamless user experience across web and mobile platforms.
**Expectations:**
- Deliver clean, scalable code within agreed timelines.
- Collaborate with product, design, and infrastructure teams.
- Work independently and contribute to a hybrid on‑site setup.
**Key Responsibilities:**
- Develop and maintain application logic in Java and Python.
- Build user interfaces with HTML, CSS, JavaScript, and modern frameworks (React, Angular, Vue).
- Create and consume RESTful APIs, integrating third‑party services.
- Design databases using SQL and NoSQL technologies; write efficient queries.
- Apply version control practices using Git.
- Ensure application performance, reliability, and security standards.
- Troubleshoot and debug existing codebase.
- Implement mobile‑responsive design across browsers.
- Deploy services to cloud platforms (AWS, Azure, or GCP).
**Required Skills:**
- Proficiency in Java and Python.
- Solid knowledge of HTML5, CSS3, JavaScript (ES6+).
- Experience with front‑end frameworks: React, Angular, or Vue.
- API design and integration expertise.
- Working familiarity with SQL and NoSQL databases.
- Version control: Git.
- Cloud platform experience (AWS, Azure, or GCP) – plus.
- Strong debugging, performance tuning, and security acumen.
- Excellent communication, collaboration, and time‑management skills.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Software Engineering, or related field preferred.
- Relevant certifications (e.g., AWS Certified Developer, Microsoft Certified: Azure Developer Associate, Oracle Certified Professional Java Programmer) are a plus but not mandatory.