Role: Sr. Java Full Stack Developer
Location: Jersey City, NJ (Onsite)
Type: Contract
Responsibilities:
- Develop and maintain responsive web applications using React.js.
- Design and implement backend services and APIs using Node.js/Java and RESTful architecture.
- Integrate and manage Apache Kafka for real-time data streaming and messaging.
- Work with MongoDB for data modeling, querying, and performance optimization.
- Deploy and manage applications on AWS cloud infrastructure.
- Collaborate with cross-functional teams including product, design, and DevOps.
- Write clean, maintainable, and testable code following best practices.
- Participate in code reviews, troubleshooting, and performance tuning.
Basic Qualifications:
- Minimum of 5+ years of experience in designing, developing and deploying Java full stack applications.
- Proficiency in React.js and modern JavaScript (ES6+).
- Strong experience with REST APIs and backend development.
- Hands-on experience with Kafka for event-driven architecture.
- Solid understanding of MongoDB and NoSQL data modeling.
- Experience with AWS services such as EC2, S3, Lambda, and CloudWatch.
- Familiarity with Git, CI/CD pipelines, and containerization (Docker).