Sign up for our
weekly
newsletter
of fresh jobs
Dice is the leading career destination for tech experts at every stage of their careers. Our client, 4A IT Services LLC, is seeking the following. Apply via Dice today!Job Title: MongoDB Architect with Java ExpertiseLocation: RemoteType: ContractJob Summary:We are seeking a highly skilled MongoDB Architect with a strong background in Java to design, implement, and optimize scalable database architectures. The ideal candidate will possess deep knowledge of MongoDB database solutions, including performance tuning, query optimization, and data modeling. In addition, this role requires proficiency in Java development to integrate MongoDB solutions with enterprise applications.As a MongoDB Architect, you will collaborate with cross-functional teams to define and deliver innovative, high-performance database solutions that support business-critical applications. You will play a key role in architectural decisions, ensuring that MongoDB is fully optimized to handle high volumes of data in both cloud and on-premises environments.Key Responsibilities:• Design, implement, and optimize MongoDB database architectures for high availability, scalability, and performance.• Work with development teams to integrate MongoDB solutions with Java-based applications.• Collaborate with stakeholders to gather requirements and translate them into robust database solutions.• Conduct performance tuning, indexing strategies, and query optimization.• Establish best practices for database development, deployment, and maintenance.• Implement data security, backup, and disaster recovery strategies for MongoDB.• Lead the migration of legacy systems to MongoDB.• Troubleshoot database issues, optimize queries, and ensure data integrity.• Provide technical guidance and mentorship to developers and database administrators.• Stay up-to-date with the latest MongoDB releases and best practices, incorporating relevant improvements into the architecture.Required Qualifications:• 7+ years of experience in database architecture and design, with at least 3 years focused on MongoDB.• Strong proficiency in Java programming and integrating MongoDB with Java-based applications.• In-depth knowledge of MongoDB data modeling, replication, sharding, and scaling techniques.• Hands-on experience with MongoDB tools such as Compass, Atlas, and Ops Manager.• Expertise in designing and optimizing database schemas, indexes, and queries.• Experience with performance tuning, query profiling, and monitoring.• Familiarity with cloud platforms (AWS, Google Cloud Platform, or Azure) and deploying MongoDB in cloud environments.• Strong understanding of NoSQL database principles and differences from traditional relational databases.• Excellent problem-solving skills and ability to troubleshoot complex database issues.• Effective communication and collaboration skills for cross-team interaction.Preferred Qualifications:• Experience with other NoSQL databases such as Cassandra, Couchbase, or Redis.• Familiarity with microservices architecture and integrating MongoDB in such environments.• Experience with containerization technologies like Docker and orchestration tools like Kubernetes.• Knowledge of Java frameworks such as Spring or Hibernate.• Familiarity with CI/CD pipelines and DevOps practices.• MongoDB certification is a plus.