Key Responsibilities
Develop and maintain frontend applications using ReactJS (TypeScript/JavaScript) and Redux for state management.
Build and integrate backend services using Java Spring Boot with Spring Security.
Create and maintain mobile apps using React Native.
Develop dashboard monitoring systems using Elastic, Grafana, and Prometheus.
Integrate applications via REST API or GraphQL.
Work with Microservices architecture and ensure clean, maintainable code.
Utilize Git for code management and perform deployments using Docker or Kubernetes.