Looking for Senior Java Developer with MongoDB and Streaming Platform Experience in Charlotte NC || Day 1 Onsite at Charlotte, North Carolina, USA |
Email: [email protected] |
Need strong profiles with kafka and MongoDB Must be local to North Carolina Title: Senior Java Developer with MongoDB and Streaming Platform Experience Location: Charlotte NC || Day 1 Onsite Terms: Contract Job Details: Job Description seeking an experienced Senior Java Developer with a strong background in MongoDB and streaming platforms such as Kafka and Flink. The ideal candidate will be responsible for designing, developing, and maintaining scalable and high-performance applications. This role requires a deep understanding of backend systems, database management, and real-time data processing. Key Responsibilities: Design and Development: Lead the design, development, and deployment of robust Java-based applications with a focus on scalability, performance, and reliability. Database Management: Utilize MongoDB for efficient data storage and retrieval. Optimize queries and manage database performance. Streaming Platforms: Implement and manage real-time data processing using streaming platforms such as Kafka and Flink. Develop solutions that can handle large volumes of data in real-time. System Integration: Integrate various systems and services, ensuring seamless communication and data flow between components. Code Review and Mentorship: Review code, provide constructive feedback, and mentor junior developers to promote best practices and maintain high code quality. Performance Optimization: Analyze and optimize system performance. Identify bottlenecks and implement solutions to improve efficiency. Collaboration: Work closely with cross-functional teams including DevOps, QA, and Product Management to deliver high-quality software solutions. Documentation: Create and maintain technical documentation for systems, processes, and workflows. Skills and Qualifications: Java Expertise: 8+ years of hands-on experience with Java, including experience with frameworks such as Spring or Spring Boot. MongoDB Experience: Proven experience with MongoDB, including schema design, indexing, aggregation, and performance tuning. Streaming Platforms: Strong experience with Kafka, Flink, or similar streaming platforms. Ability to implement and manage real-time data pipelines. Microservices Architecture: Familiarity with microservices architecture and RESTful APIs. Cloud Platforms: Experience with cloud platforms such as AWS, Azure, or Google Cloud is a plus. Agile Methodology: Experience working in an Agile environment, with strong collaboration and communication skills. Problem-Solving: Strong analytical and problem-solving skills, with a keen attention to detail." -- Keywords: quality analyst information technology North Carolina Looking for Senior Java Developer with MongoDB and Streaming Platform Experience in Charlotte NC || Day 1 Onsite [email protected] |
[email protected] View all |
Thu Sep 12 22:46:00 UTC 2024 |