Full Stack Developer

 

Description:

We are seeking a highly skilled Full Stack Developer (Java & Angular) to join our growing team. The ideal candidate will have hands-on experience in Java Spring Boot, Angular (2+), Hibernate, and MySQL/SQL, with a strong ability to build scalable and efficient applications. In this role, you will be responsible for designing, developing, and maintaining both frontend and backend systems, collaborating with cross-functional teams, and ensuring high-quality deliverables.

 

Key Responsibilities:

  • Design, develop, and maintain full-stack applications using Java Spring Boot (backend) and Angular (2+) on the frontend.
  • Write clean, efficient, and testable code following best practices.
  • Develop and integrate RESTful APIs for seamless communication between frontend and backend systems.
  • Work with MySQL/SQL databases to design schemas, write complex queries, and optimize performance.
  • Implement Hibernate ORM for database interaction and ensure efficient data persistence.
  • Collaborate with cross-functional teams, including UI/UX designers, QA, and DevOps, to deliver high-quality software solutions.
  • Troubleshoot, debug, and upgrade existing applications.
  • Ensure applications are optimized for performance, scalability, and security.
  • Participate in code reviews, agile ceremonies, and technical discussions.
  • Stay up-to-date with emerging trends and technologies in full-stack development.

 

Required Skills & Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 3–5 years of professional experience in full-stack development.
  • Solid understanding of object-oriented programming (OOP) principles.
  • Experience with RESTful APIs, microservices architecture, and JSON/XML.
  • Proficiency in HTML5, CSS3, JavaScript, and TypeScript.
  • Hands-on experience with version control tools (Git/GitHub/GitLab).
  • Familiarity with Agile methodologies (Scrum/Kanban).
  • Strong problem-solving skills and ability to work independently or in a team.

 

Nice to Have:

  • Experience with cloud platforms (AWS, Azure, or GCP).
  • Knowledge of CI/CD pipelines and DevOps practices.
  • Familiarity with testing frameworks (JUnit, Jasmine, Karma).
  • Exposure to containerization tools like Docker or Kubernetes.

Organization VinnCorp
Industry IT / Telecom / Software Jobs
Occupational Category Full Stack Developer
Job Location Karachi,Pakistan
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 3 Years
Posted at 2025-09-12 7:28 am
Expires on 2026-01-07