We are looking for a proactive and highly skilled Full Stack Developer with strong expertise in backend and frontend technologies. This role involves designing scalable architectures, mentoring teams, and delivering enterprise-grade applications.
Key Responsibilities
- Lead end-to-end development lifecycle (design → deployment → maintenance)
- Build scalable applications using Spring Boot (Java) and frontend frameworks like React, Angular, or Vue.js
- Design robust, scalable, and maintainable system architectures
- Mentor developers, conduct code reviews, and enforce best practices
- Develop REST APIs and microservices-based architectures
- Collaborate with Product, QA, DevOps, and Design teams
- Drive coding standards, testing, and performance optimization
- Work on CI/CD, containerization, and cloud deployments
- Maintain technical documentation and ensure compliance/security
Required Skills
- Strong experience in Java backend development (Spring Boot)
- Frontend expertise in React / Angular / Vue.js
- REST APIs & Microservices architecture
- Databases: MySQL, PostgreSQL, MongoDB
- ORM frameworks like Hibernate
- Version control (Git) & CI/CD tools (Jenkins, GitLab CI)
- Containerization: Docker, Kubernetes
- Cloud platforms: Amazon Web Services, Microsoft Azure, or Google Cloud Platform
- Strong debugging, performance tuning & problem-solving skills
Preferred Qualifications
- Experience leading large-scale enterprise projects
- Exposure to serverless or hybrid cloud architectures
- Certifications in Java / Cloud technologies
- Agile/Scrum experience as a lead
- Monitoring tools: ELK Stack, Prometheus, Splunk
Soft Skills
- Excellent communication & stakeholder management
- Strong analytical and leadership skills
- Team collaboration mindset