Job Title: Senior Java Full Stack Developer
Location: Hyderabad/Chennai/Pune
Experience: 5+ years
Employment Type: Full-time
About the Role
We are seeking an experienced Senior Full Stack Developer to join our team and lead the design, development, and deployment of scalable, high-performing web applications. The ideal candidate will be hands-on with both frontend and backend technologies, contribute to architectural decisions, mentor junior developers, and collaborate closely with cross-functional teams to deliver quality solutions.
Required Skills & Qualifications
- Bachelors/Masters degree in Computer Science, Engineering, or related field.
- 5+ years of professional software development experience.
- Proficiency in frontend technologies: HTML5, CSS3, JavaScript (ES6+), TypeScript, React.js/Angular/Vue.js.
- Strong experience with backend technologies: Java, Node.js, Python, or .NET (depending on stack).
- Solid knowledge of databases: SQL (MySQL/PostgreSQL) and NoSQL (MongoDB/Redis).
- Experience with API development and integration (REST/GraphQL).
- Familiarity with cloud platforms (AWS, Azure, GCP) and CI/CD pipelines.
- Strong understanding of microservices architecture, containerization (Docker, Kubernetes).
- Knowledge of security best practices in web applications.
- Excellent problem-solving, debugging, and analytical skills.
- Strong communication and leadership abilities.
Good to Have
- Experience with DevOps practices and infrastructure as code (Terraform/Ansible).
- Exposure to mobile development frameworks (React Native/Flutter).
- Knowledge of event-driven architecture and message queues (Kafka/RabbitMQ).
- Contribution to open-source projects or technical blogs.