Role: JAVA Software Development Specialist
Location: Dallas TX (Onsite)
Type: Contract
Role Responsibilities/Accountabilities:
- Develop and maintain responsive web applications using .
- Design and implement backend services and APIs using 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:
- 5 years of experience in designing developing and deploying Java full stack applications.
- 5 years of experience in and modern JavaScript (ES6).
- REST APIs and backend development.
- 5 years of experience Hands-on experience with Kafka for event-driven architecture.
- MongoDB and NoSQL data modeling.
- AWS services such as EC2 S3 Lambda and CloudWatch.
Nice to Have:
- Git CI/CD pipelines and containerization (Docker)
Education:
- Bachelors in Computer Science or equivalent work experience