Job Summary:
We are seeking an experienced and highly skilled Full Stack Developer to join our engineering team. The ideal candidate will have hands-on experience building scalable web applications using Angular for front-end development and Java (Spring Boot) or Node.js (Express/NestJS) for back-end services. Experience in microservices architecture and Docker-based containerization is essential for this role.
Key Responsibilities:
- Develop, maintain, and enhance full stack web applications using Angular and Java/Node.js.
- Design, implement, and optimize microservices-based architecture.
- Build reusable UI components and front-end libraries for future use.
- Develop and integrate RESTful APIs and third-party services.
- Containerize and deploy applications using Docker; work with orchestration tools (Kubernetes is a plus).
- Collaborate with cross-functional teams (DevOps, QA, Product Management).
- Participate in code reviews, unit tests, integration tests, and performance tuning.
- Ensure software scalability, security, and reliability in production environments.
- Stay updated with emerging technologies and best practices in full stack development.
Required Skills & Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 5–8 years of professional experience as a Full Stack Developer.
- Strong expertise in Angular (v17+) and TypeScript.
- Solid experience with Java (Spring Boot) or Node.js (Express/NestJS).
- Hands-on experience with tools such as Git, Maven/NPM, Artifactory, and containers.
- Strong knowledge of Microservices architecture.
- Proficiency in Docker; Kubernetes experience is an advantage.
- Experience working with CI/CD pipelines and DevOps practices.
- Strong understanding of relational and NoSQL databases (Oracle, PostgreSQL, MongoDB).
- Deep understanding of RESTful APIs, authentication/authorization mechanisms.
- Familiarity with API Gateways, service mesh, and distributed tracing.
- Experience with monitoring & logging tools (Prometheus, Grafana, ELK).
- Excellent analytical thinking, troubleshooting, and communication skills.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
J2Ee Developer
2026-05-15
Staff Software Engineer (Full Stack) - Remote Work
2026-05-21
Network and Systems Engineer
2026-05-28
- Posted
- Nov 16, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Doha
- Company
- Vistas Global
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
J2Ee Developer
2026-05-15
Staff Software Engineer (Full Stack) - Remote Work
2026-05-21
Network and Systems Engineer
2026-05-28