Job description
Full Stack Engineer –
About the Role:
Exp – 3–5 Years relevant experience
Full Stack Engineer with hands-on experience in building modern web applications across both frontend and backend.
You'll work with Java and React to create scalable APIs and responsive user interfaces, contributing to real-time data pipelines and cloud-native systems within AWS.
Ideal for engineers who are eager to learn and grow across the full stack.
Key Responsibilities:
•
Develop full-stack features using Java for backend and React for frontend.
•
Implement responsive UIs using AG Grid, TypeScript, and Redux.
•
Build RESTful APIs and integrate with event-driven backend systems.
•
Collaborate with DevOps to deploy services using Docker and Kubernetes.
•
Write unit and integration tests using Jest and Cypress.
•
Troubleshoot performance issues and contribute to monitoring and alerting.
•
Work within agile teams and participate in code reviews and sprint planning.
Must-Have Qualifications:
•
Proven experience as a full stack developer with Java and React.
•
Proficiency in TypeScript, JavaScript, HTML, CSS, and Redux.
•
Understanding of microservices, REST APIs, and Kafka-based architectures.
•
Exposure to AWS cloud services (e.g., S3, RDS, DynamoDB).
•
Familiarity with CI/CD pipelines and containerization tools like Docker.
•
Experience with testing frameworks like Jest and Cypress.
Tech Stack –
•
Programming Languages: Java, TypeScript, JavaScript, HTML, CSS
•
Frontend Frameworks: React, AG Grid
•
State Management: Redux
•
Backend & Streaming: Kafka (must have experience), REST APIs
•
Cloud & Databases: AWS (PostgreSQL, DynamoDB, S3)
•
Infrastructure-as-Code: Terraform (exposure preferred)
•
Containerization & Deployment: Kubernetes (basic exposure), Docker
•
Testing & Quality: Jest, Cypress
•
Build & Tooling: Webpack, Babel
Monitoring & Orchestration: Airflow (optional), New Relic, Splunk (MUST)
Required Skill Profession
Other General