Full Stack Developer
Islamabad, Federal Teritory, Pakistan
Full Time
Experienced
Job Title: Full Stack Developer (Java, Spring Boot, React)
Experience: 5+ Years
Location: Islamabad - Onsite
Job Summary
We are looking for a skilled and motivated Full Stack Developer with strong experience in backend and frontend technologies. The ideal candidate should be proficient in Java, Spring Boot, and React, with hands-on experience in building scalable microservices-based applications and deploying them using modern DevOps practices.
Key Responsibilities
- Design, develop, and maintain scalable web applications using Java and Spring Boot
- Build responsive and user-friendly frontends using React and Bootstrap
- Develop and manage RESTful APIs and microservices architecture
- Work with PostgreSQL for database design, optimization, and performance tuning
- Containerize applications using Docker and manage deployments
- Implement CI/CD pipelines for automated build, test, and deployment
- Collaborate with cross-functional teams to define, design, and ship new features
- Monitor applications using tools like Grafana and ensure system reliability
- Maintain version control using Git and follow best coding practices
Required Skills & Qualifications
- Strong proficiency in Java and Spring Boot
- Experience with React.js and modern frontend development
- Solid understanding of Microservices Architecture
- Hands-on experience with PostgreSQL
- Familiarity with Docker and containerization
- Experience with CI/CD pipelines (Azure DevOps or similar)
- Knowledge of Git version control
- Experience with Grafana or similar monitoring tools
- Good understanding of REST APIs and system design
- Strong problem-solving skills and ability to learn quickly
Preferred Qualifications
- Experience with Microsoft Azure cloud platform
- Understanding of system scalability and distributed systems
- Exposure to Agile/Scrum methodologies
Soft Skills
- Quick learner with a proactive attitude
- Strong communication and teamwork skills
- Ability to work independently and handle multiple tasks
Apply for this position
Required*