Job Title : Full Stack Engineer (Java + Angular + Unix)
Employment Type : Contract-to-Hire (12 months, with potential for permanent conversion based on performance)
Role Overview :
We are looking for a skilled Full Stack Engineer with strong expertise in backend development using Java 17+ and frontend development with Angular 15+.
The ideal candidate will bring experience in automation, scripting, and working in Agile environments, while contributing to robust software delivery pipelines.
Key Responsibilities :
- Design, develop, and maintain scalable backend services using Java 17+.
- Build dynamic, responsive, and user-friendly front-end applications with Angular 15+ and TypeScript.
- Write and maintain Unix / Linux shell scripts and Python scripts for automation and system integration.
- Manage source code repositories and build processes using GitHub, Gradle, and Maven.
- Implement and maintain CI / CD pipelines with Jenkins and Ansible.
- Debug, troubleshoot, and optimize applications to ensure performance, security, and scalability.
- Collaborate with UI / UX designers, QA teams, backend engineers, and product managers to deliver high-quality solutions.
- Actively participate in Agile ceremonies (sprint planning, reviews, retrospectives).
Required Skills & Experience :
Strong proficiency in Java 17+ and related frameworks.Hands-on experience with Angular 15+, TypeScript, HTML5, and CSS3.Solid expertise in Unix / Linux shell scripting and Python.Experience with build tools (Gradle, Maven) and version control (GitHub).Proven track record of working with CI / CD tools like Jenkins and Ansible.Knowledge of Agile methodologies (Scrum / Kanban).Strong problem-solving, debugging, and communication skills.Nice to Have :
Familiarity with cloud platforms (AWS, Azure, GCP).Knowledge of microservices architecture and containerization (Docker / Kubernetes).Exposure to test automation frameworks.This role offers the opportunity to work on challenging projects in a collaborative and dynamic environment, with the potential to convert into a permanent role based on performance
(ref : hirist.tech)