
Java Full Stack Developer - Jersey City or Dallas
- Dallas, TX
- Permanent
- Full-time
- 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
- Minimum five years of experience in designing, developing and deploying Java full stack applications
- Bachelors in Computer Science or equivalent work experience
- 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)