Responsibilities:
- Design, develop, and maintain scalable full-stack applications using Java, Spring Boot, and React.js .
- Build and operate microservices-based backend systems using Java/Spring Boot and deploy them on AWS ECS.
- Develop responsive, performant, and accessible UI applications using React.js, JavaScript/TypeScript, and Redux or similar state-management tools.
- Design and integrate REST and GraphQL APIs between frontend and backend services.
- Build high-throughput and low-latency data workflows using Kafka or AWS SQS for asynchronous communication.
- Design and optimize database solutions using MySQL, MongoDB, or ScyllaDB.
- Develop and maintain ETL/ELT pipelines and contribute to modern cloud-native data platforms.
- Ensure applications are scalable, reliable, secure, and performance-optimized for production workloads.
- Collaborate with Product, Design, Architecture, and Engineering teams to convert business requirements into technical solutions.
- Participate in architecture decisions, code reviews, testing, debugging, and production support.
- Monitor and troubleshoot distributed systems and continuously improve system reliability and performance.
- Contribute to engineering best practices around CI/CD, cloud deployment, observability, and maintainable code.
Senior Full Stack Engineer in new york at Unknown Company
This position is listed as full time and onsite.