Full Stack Developer (Java)
- Islamabad, Pakistan
- Mid Level
- Posted
The ideal candidate should be comfortable working across both frontend and backend technologies, with a strong focus on backend development using Java, Spring Boot, and related frameworks.
Responsibilities
- You will collaborate with cross-functional teams to deliver high-quality, performance-driven, and secure applications.
- Design, develop, and maintain scalable full stack applications using Java-based technologies.
- Build robust backend services and RESTful APIs using Java, Spring Boot, and Spring ecosystem .
- Develop responsive and user-friendly frontend interfaces using modern JavaScript frameworks (React, Angular, or Vue.js).
- Integrate frontend applications with backend services and third-party APIs.
- Write clean, maintainable, and efficient code following best practices.
- Optimize application performance, scalability, and security.
- Participate in system design discussions and contribute to architecture decisions.
- Work with databases (SQL/NoSQL) for data modeling, queries, and optimization.
- Implement authentication and authorization mechanisms (OAuth2, JWT, etc.).
- Collaborate with DevOps teams for CI/CD pipeline integration and deployment.
- Troubleshoot, debug, and upgrade existing systems.
- Participate in code reviews and ensure adherence to coding standards.
Requirements
- Full Stack Developer (Java Focus) Position Title Full Stack Developer (Java & Java Frameworks) Experience Required 5–7 Years (Flexible based on skill set) Employment Type Full-Time Job Summary We are looking for a talented Full Stack Developer with strong expertise in Java and its frameworks to design, develop, and maintain scalable web applications.
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- 4–7 years of experience as a Full Stack or Backend-focused Java Developer.
- Strong expertise in Java (8/11/17) and object-oriented programming.
- Hands-on experience with Spring Boot, Spring MVC, Spring Security, Hibernate/JPA .
- Experience in building RESTful APIs and microservices architecture.
- Proficiency in frontend technologies such as React, Angular, or Vue.js .
- Strong understanding of HTML5, CSS3, and JavaScript/TypeScript.
- Experience with relational databases (MySQL, PostgreSQL, Oracle) and basic NoSQL (MongoDB).
- Familiarity with Git, version control workflows, and Agile methodologies.
- Knowledge of unit testing frameworks (JUnit, Mockito).
- Understanding of authentication protocols (JWT, OAuth2).
Preferred
- Qualifications Experience with microservices architecture and distributed systems.
- Familiarity with cloud platforms (AWS, Azure, or GCP).
- Experience with Docker and Kubernetes.
- Exposure to messaging systems like Kafka or RabbitMQ.
- Experience with CI/CD pipelines and DevOps practices.
- Tools & Technologies Java (8/11/17) Spring Boot, Spring MVC, Spring Security Hibernate / JPA React / Angular / Vue.js REST APIs & Microservices MySQL / PostgreSQL / MongoDB Git, Maven/Gradle Docker, Kubernetes (preferred) AWS / Azure / GCP (preferred)
jobapplier