Previous WMT - SW Engineer - Mid level; Java, Kafka, Node, Stored proceedures
Listed on 2026-06-27
-
IT/Tech
Database Administrator, Data Engineering, Data Analyst
Software Engineer (Database Migration Engineer)
A leading technology-driven organization specializing in the management and optimization of fresh food cost inventory is seeking a talented and experienced Software Engineer (or Database Migration Engineer) to join us on an exciting project aimed at streamlining our database operations and enhancing our inventory management systems.
As a Software Engineer (or Database Migration Engineer), you will play a pivotal role in the successful migration of our database for the Fresh Food Cost Inventory project. You will leverage your expertise in Java, Kafka, Node.js, DB migration/services, stored procedures, scripts, and test case development to ensure a smooth transition and optimal performance of our database systems.
Key responsibilities include:
- Collaborate with cross-functional teams to understand project requirements and objectives.
- Design and implement database migration strategies, ensuring data integrity and minimal downtime.
- Utilize Java, Kafka, Node.js, and scripting languages to develop efficient migration solutions.
- Write, execute, and maintain test cases to validate the accuracy and performance of the migrated data.
- Develop and optimize stored procedures for database operations.
- Monitor and troubleshoot migration-related issues to ensure a seamless transition.
- Document all migration processes, configurations, and best practices.
- Provide support and expertise to the project team throughout the migration process.
- Stay updated with industry trends and best practices in database migration and related technologies.
Qualifications include:
- Bachelor's degree in Computer Science or a related field.
- Proven experience in database migration projects, preferably in a similar industry.
- Proficiency in Java, Kafka, Node.js, and scripting languages.
- Strong knowledge of database systems, SQL, and stored procedures.
- Experience in writing and executing test cases to ensure data accuracy.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
- Ability to work independently and in a team.
- Adaptability and willingness to learn new technologies and methodologies.
Why join us:
- Be part of an innovative and dynamic team dedicated to revolutionizing fresh food inventory management.
- Opportunity to work on a challenging and impactful project with a 5-6+ month duration.
- Competitive compensation package.
- Collaborative and inclusive work environment.
- Continuous learning and growth opportunities.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).