Full Stack Developer – Java / MEAN Stack / PostgreSQL
Job Summary
- We are looking for a skilled Full Stack Developer with strong experience in Java backenddevelopment, MEAN stack technologies, and modern frontend frameworks such asNext.js and Nest.js.
- The ideal candidate should be capable of building scalable web applications, REST APIs,responsive user interfaces, and database-driven enterprise solutions using PostgreSQL.
- Experience with React.js is considered an added advantage.
Key Responsibilities
- Design, develop, and maintain scalable web applications.
- Build backend services and RESTful APIs using Java technologies.
- Develop frontend applications using Angular and/or Nest.js.
- Integrate frontend applications with backend APIs and databases.
- Work with PostgreSQL for schema design, query optimization, and database management.
- Collaborate with QA, DevOps, and Product teams.
- Write reusable, testable, and efficient code.
- Participate in code reviews and follow best development practices.
- Troubleshoot production issues and optimize application performance.
- Contribute to CI/CD pipelines and deployment activities.
- Ensure application security, scalability, and maintainability.
Required Skills
- Backend: Java, REST API Development, Microservices Architecture, Hibernate/JPA, Maven/Gradle
- Frontend: Angular, JavaScript/TypeScript, HTML5/CSS3, MEAN Stack Development, Responsive UI Development, State Management, Node.js
- Database: MongoDB, PostgreSQL, SQL Query Optimization, Database Design and Normalization
- Tools & Technologies: Git/Bitbucket, Jenkins/CI-CD Pipelines, Docker (preferred), Postman, Agile/Scrum
Nice to Have Skills
- React.js
- Next.js
- Nest.js
- AWS / Cloud Platforms
- Nginx
- Kubernetes
- WebSockets
Qualification
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Equivalent practical experience will also be considered.
Preferred Candidate Profile
- Strong problem-solving and analytical skills.
- Good understanding of the Software Development Life Cycle (SDLC).
- Ability to work independently and collaboratively in a team environment.
- Excellent communication and interpersonal skills.
- Experience working in Agile environments.