Full Stack Development Engineer (35 Years Experience)
Department: Engineering
Location: On-site
Experience: 35 Years
Employment Type: Full-time
About the company
DigiFortex is a Cyber Security company focused on enhancing Security, Governance, Risk, Compliance (GRC) and Privacy postures for enterprises. Our flagship offerings are GRC, Advanced Penetration Testing(VA/PT), Cloud Security (CNAPP), Next-Gen Security Operation Centre(SOC), MSSP, v-CISO and products for advanced Security Assessments.
About the Role
We are looking for a Full Stack Development Engineer with strong hands-on experience building enterprise-grade cloud applications. You will be responsible for developing high-performance UIs, scalable APIs, and robust microservices using ReactJS, GraphQL & REST, and backend services in Java or Go.
The ideal candidate has experience working with AWS cloud services, Kubernetes, Kafka, Lambda, and understands how to architect applications that are reliable, scalable, secure, and easy to debug.
Key Responsibilities
Frontend (ReactJS)
- Develop responsive, modular, and reusable UI components in ReactJS using JavaScript/TypeScript.
- Integrate UIs with backend APIs (REST and GraphQL) efficiently.
- Optimize rendering performance, bundle size, caching, and user experience.
Backend Engineering (Java / Go)
- Build scalable microservices using Java (Spring Boot) or Go (Gin, Go-Kit, Echo, Fiber).
- Implement business logic, data models, caching layers, and asynchronous workflows.
- Write unit tests, integration tests, and implement robust error handling.
- Ensure APIs follow standards, are performant, and expose consistent interfaces.
API Development (GraphQL & REST)
- Design and develop GraphQL schemas, resolvers, and federated GraphQL services.
- Build high-performance REST endpoints with clear documentation and versioning.
- Implement authentication, authorization, and data validation across API layers.
Cloud & DevOps (AWS / Kubernetes / Serverless)
- Deploy and manage microservices using Kubernetes (EKS), Docker, and container best practices.
- Leverage AWS services such as Lambda, S3, API Gateway, RDS, DynamoDB, SQS/SNS, CloudWatch, IAM.
- Work with Kafka for message streaming, event-driven architecture, and asynchronous processing.
- Implement CI/CD pipelines and automated deployments using tools like GitHub Actions, Jenkins, or GitLab CI.
Scalability, Reliability & Debuggability
- Design services prepared for high throughput, low latency, and horizontal scaling.
- Implement observability with logs, metrics, distributed tracing, and dashboards.
- Ensure fault tolerance, graceful degradation, circuit breakers, and retries.
- Conduct root cause analysis, optimize performance, and resolve production issues.
Collaboration & Processes
- Work cross-functionally with product managers and engineers.
- Participate in code reviews, architecture discussions, and technical design sessions.
Required Qualifications
- 35 years of hands-on experience in full stack engineering.
- Strong expertise in ReactJS, JavaScript/TypeScript.
- Backend experience in Java (Spring Boot) or Go (microservices frameworks).
- Experience designing GraphQL and REST APIs.
- Strong understanding of AWS cloud services and infrastructure.
- Hands-on experience with Kafka, Kubernetes, Docker, and CI/CD pipelines.
- Solid understanding of distributed systems, microservice design, and event-driven architecture.
- Strong debugging and problem-solving skills.
Nice-to-Have
- Exposure to Infrastructure as Code (Terraform, CloudFormation).
- Experience with GitOps workflows using ArgoCD or Flux.
- Experience building multi-tenant SaaS applications.
Location: Bangalore (Whitefield)
If you believe you can make a difference, please DM me or send your profile to [Confidential Information].
No passengers. Only builders.
Freshers - please do not apply.
Email: [HIDDEN TEXT]