Powered by Information Department Government of Sindh

Full Stack Developer (Spring Boot + React.js)

We are looking for a skilled and motivated Full Stack Developer to join our team. The ideal candidate will be responsible for building and maintaining scalable web applications using Spring Boot on the backend and React.js on the frontend. You will work closely with product managers, designers, and DevOps teams to deliver high-quality software solutions from concept to deployment.

Key Responsibilities

  • Design and develop RESTful APIs using Spring Boot and Spring MVC
  • Build responsive and high-performance user interfaces using React.js and modern React Hooks
  • Integrate applications with MySQL/PostgreSQL databases using JPA and Hibernate
  • Implement authentication and authorization using Spring Security, JWT, and OAuth2
  • Write clean, maintainable, and testable code with unit and integration tests
  • Maintain and improve CI/CD pipelines
  • Participate in Agile/Scrum activities including sprint planning, code reviews, and retrospectives
  • Deploy and monitor applications on AWS, Azure, GCP, or on-premise environments
  • Collaborate with UX/UI designers to transform mockups into functional interfaces
  • Troubleshoot, debug, and optimize application performance

Required Skills & Qualifications Backend

  • Strong experience with Java 17+
  • Proficiency in Spring Boot, Spring MVC, and Spring Security
  • Experience building RESTful APIs
  • Hands-on experience with JPA/Hibernate
  • Familiarity with Maven or Gradle
  • Experience with Microservices architecture

Frontend

  • Strong knowledge of React.js and React Hooks
  • Experience with Redux or Context API
  • Familiarity with Axios/Fetch API integration
  • Solid understanding of HTML5, CSS3, and responsive design
  • Experience with TypeScript is a plus

Tools & Technologies

  • Git/GitHub
  • Docker
  • Jenkins or GitHub Actions
  • MySQL/PostgreSQL
  • Redis
  • AWS/Azure/GCP
  • Kafka or RabbitMQ

Soft Skills

  • Strong problem-solving skills
  • Excellent communication and teamwork abilities
  • Familiarity with Agile/Scrum methodologies
  • Ownership, accountability, and attention to detail

Preferred Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field
  • Previous experience in full-stack web application development
  • Experience working in a fast-paced Agile environment

Work Location: Remote

Salary

Competitive

Monthly based

Location

Karachi Division,Sindh,Pakistan

Job Overview
Job Posted:
10 hours ago
Job Expire:
1 month from now
Job Type
Pvt Job
Job Role
Full Stack Developer
Education
Bachelor's Degree
Experience
3+ Years
Total Vacancies
1
Age requirment
17 Year - 45 Year

Job Tags:

Share This Job:

Location

Karachi Division,Sindh,Pakistan