KOCHI · FULLTIME
Senior Full-Stack Developer
Difinity Digital
Kochi · onsite · Posted 8d ago
Your match
Sign in to see your match score, skill gaps & tailored resume.
Section · 01
About this role
Senior Full-Stack Developer (8+ Years Experience) Experience
8+ years of hands-on experience in full-stack development with strong backend and database expertise Job Summary We are seeking a highly experienced
Senior Full-Stack Developer with deep expertise in frontend, backend, and
database systems . The role requires ownership of application architecture,
high-performance database design ,
connection pooling , scalability, and mentoring teams to deliver enterprise-grade solutions. Key Responsibilities Full-Stack Development
- Design, develop, and maintain
scalable, high-availability web applications
- Own end-to-end development from UI to database
- Build reusable, modular, and well-tested codebases
- Ensure performance, security, and reliability across the stack Frontend Responsibilities
- Build modern, responsive UIs using:
- React / Angular / Vue /
- HTML5, CSS3, Tailwind, Bootstrap
- Manage complex state using Redux / Zustand / Context API
- Optimize frontend performance (lazy loading, code splitting)
- Ensure accessibility (WCAG) and cross-browser compatibility Backend Responsibilities
- Design and implement backend services using:
- Node.js / Python / Java / .NET /NEST
- Express, FastAPI, Spring Boot, etc.
- Develop
RESTful and GraphQL APIs
- Implement authentication and authorization:
- JWT, OAuth2, SSO, Role-Based Access Control (RBAC)
- Handle async processing, queues, and background jobs
- Implement caching strategies (Redis, in-memory caches) Database & Data Engineering Responsibilities
- Design and manage
relational and NoSQL databases :
- PostgreSQL, MySQL, SQL Server
- MongoDB, DynamoDB, Redis
- Design
normalized and denormalized schemas based on use cases
- Implement and manage
database connection pooling :
- PgBouncer, HikariCP, Sequelize/TypeORM pools, SQLAlchemy pools
- Optimize database performance:
- Indexing strategies
- Query optimization
- Execution plan analysis
- Handle
high-concurrency systems and transaction management
- Implement
data consistency, isolation levels, and locking strategies
- Design and manage
read replicas, sharding, and partitioning
- Implement
database migrations and versioning
- Ensure data security:
- Encryption at rest and in transit
- Secure credentials and secrets management
- Monitor database health and performance metrics
- Handle backup, restore, and disaster recovery strategies Architecture & System Design
- Design
scalable architectures (monolith → microservices)
- Implement
event-driven systems using Kafka/RabbitMQ
- Apply design patterns and best practices
- Perform system load analysis and capacity planning
- Ensure fault tolerance and graceful degradation DevOps & Cloud Responsibilities
- Deploy and manage applications on:
- AWS / Azure / GCP
- Configure and optimize CI/CD pipelines
- Containerize applications using Docker
- Orchestrate services using Kubernetes
- Optimize infrastructure cost and performance Leadership & Collaboration
- Lead technical discussions and architecture reviews
- Mentor junior and mid-level developers
- Conduct code reviews and enforce coding standards
- Collaborate with product, QA, and DevOps teams
- Participate in Agile ceremonies and technical estimations Required Skills Core Technical Skills
- 8+ years of full-stack development experience
- Strong expertise in
JavaScript / TypeScript
- Advanced backend development experience
- Deep understanding of
database systems and pooling
- Strong experience with:
- Connection pooling
- Query optimization
- High-availability database setups
- Experience building
high-traffic, production-grade systems
- Solid knowledge of:
- OOP
- SOLID principles
- Design patterns
- Data structures and algorithms
Skills Collaboration: One Team, Shared WinExperimental Mindset: Test, Learn, LaunchStrategic Thinking: Look Up and AheadInnovation: The Future First
Sourced from linkedin · view original
Let the agent run this one for you.
Tailored resume, auto-apply, and referral lookup — in under 2 minutes.
Section · 02
Skills
Section · Company
About Difinity Digital
Difinity Digital
IT Services & Consulting
51-200
employees
2024
2 years old
About
At Difinity Digital, we are pioneers in transforming business operations with advanced process automation and data-driven analytics. Our mission is to accelerate your growth by harnessing the power of artificial intelligence to optimize processes and unlock actionable insights.
Elevate your business operations and harness the full potential of AI with Difinity Digital. Connect with us today to explore how our expertise in process automation and analytics can drive your success.
Industries
Find them on