Overview
On Site
Depends on Experience
Contract - Independent
Contract - W2
Contract - 1 Year(s)
Skills
Apache Kafka
Big Data
Data Storage
DevOps
Development Testing
Java
Microservices
MongoDB
PySpark
Quality Assurance
RESTful
Spring Framework
Streaming
Job Details
Job Description
- The Client is looking for a highly skilled Senior Java Developer with strong expertise in MongoDB and Kafka.
- The ideal candidate should have hands-on experience in Java 8, Spring Boot, and Microservices architecture.
- Knowledge of PySpark is a plus.
Key Responsibilities:
- Design, develop, and maintain scalable and high-performance backend systems using Java 8 and Spring Boot
- Implement and optimize RESTful APIs and microservices
- Work with MongoDB for data storage and retrieval
- Design Kafka pipelines for streaming data and messaging
- Collaborate with cross-functional teams including QA, DevOps, and Product
- Troubleshoot and resolve issues in development, test, and production environments
- Participate in code reviews and contribute to technical documentation
Mandatory Skills & Experience:
- Java: _______ years
- MongoDB: _______ years (MUST HAVE)
- Kafka: _______ years (MUST HAVE)
- SQL: _______ years
- Spring Boot, Java 8, Microservices: _______ years
Nice to Have:
- Experience with PySpark or other Big Data technologies
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.