Senior Full Stack Developer
Posted Updated
Description
Key Responsibilities
- Design, develop, and maintain scalable backend services using Java, Spring Boot, and Microservices architecture.
- Create engaging, responsive, and user-friendly frontends using Angular or React.
- Collaborate with cross-functional teams (designers, product managers, QA, DevOps) to deliver high-quality solutions.
- Write clean, efficient, and well-documented code that follows industry best practices.
- Ensure performance, security, and scalability in applications.
- Troubleshoot, debug, and optimize existing applications.
- Participate actively in code reviews, sprint planning, and knowledge sharing sessions.
- Contribute innovative ideas and solutions to improve processes and products.
Required Skills & Qualifications
- 5–7 years of hands-on development experience.
- Backend: Java, Spring Boot, Microservices, RESTful APIs
- Frontend: Angular or React (experience with both is a plus)
- Solid understanding of object-oriented programming, design patterns, and software architecture principles.
- Familiarity with databases (SQL/NoSQL).
- Exposure to CI/CD, Git, and cloud platforms (AWS/Azure/GCP preferred).
- Ability to work in an onsite, collaborative team environment.
- Strong problem-solving, communication, and teamwork skills.
- Experience with containerization (Docker, Kubernetes).
- Knowledge of Agile/Scrum methodology.
- Familiarity with frontend build tools (Webpack, NPM, etc.).
