The ideal candidate for this role will have2-3 years of commercial software development experience with at least one JVM language such as Java, preferably using the Spring ecosystemExperience with relational data modeling and at least one SQL database (Postgres, MySQL, etc)Basic familiarity with streaming systems such as Apache Kafka, AWS SQS, etcBasic familiarity with client-side technologies such as ReactGood understanding of algorithms, data structures and their time and space complexityCuriosity, a positive attitude, and a drive to continue learningExcellent verbal and written communication skillsPosition ExpectationsCollaborate with product management, product designers and other engineersContribute high quality and well-tested backend code to the data migration engine its surrounding servicesParticipate in code reviews and team technical discussionsGive and solicit feedback on technical design documents and pull requestsPerform tasks related to process such as CI/CD, quality, testing, etcSuccess MeasuresWithin the first three months, you will have:Familiarised yourself with the MongoDB database and aggregation languageFamiliarised yourself with the backend tech stack including Java, Spring Boot, and KafkaSet up software development infrastructure (tech stack, build tools, etc) to enable development using the relevant tech stacksStarted collaborating with your peers and contributed to code reviewsWithin six months, you will have:Familiarised yourself with the rest of our codebase including the frontend stack, Confluent plugins, GitHub workflows, etcWorked on and delivered a medium scale feature in the productContributed to and helped deliver a few releases of the productReviewed and contributed to scope and technical design documentsWithin 12 months, you will have:Familiarised yourself with the work of other teams within the departmentDelivered at least one large scale feature that spans the entire tech stackHelped recruit and interview new members of the teamAbout MongoDBMongoDB is built for change, empowering our customers and our people to innovate at the speed of the market. MongoDB's unified database platform-the most widely available, globally distributed database on the market-helps organizations modernize legacy workloads, embrace innovation, and unleash AI.