Key Deliverables:
- Design, develop, and maintain scalable full stack applications using Java, Spring Boot, Angular/React JS.
- Develop REST APIs and asynchronous systems using RabbitMQ or Kafka.
- Implement microservices architecture with containerization using Docker and Kubernetes.
- Create technical documentation and support continuous integration and performance tuning.
Role Responsibilities:
- Interpret use cases and business requirements for frontend and backend implementation.
- Build current modules and support existing systems with a focus on resilience and scalability.
- Collaborate with cross-functional teams to deliver high-quality software solutions.
- Utilize both RDBMS and NoSQL databases such as MongoDB, Redis, and Clickhouse.