Scope of Work: The vendor will be responsible for providing experienced developers who possess the following skills and expertise:
JAVA Development: 1. Proficiency in JAVA programming language. 2. Experience with JAVA frameworks (e.g., Spring, Hibernate). 3. Strong understanding of object-oriented programming (OOP) principles. 4. Ability to develop scalable and maintainable code.
Big Data Development: 1. Expertise in big data tools and frameworks such as Hadoop, Spark, and Kafka. 2. Experience with data processing, storage, and analytics. 3. Knowledge of database systems (e.g., SQL, NoSQL). 4. Familiarity with cloud-based big data solutions (e.g., AWS, Azure, Google Cloud).
UI/UX Development: 1. Skilled in front-end development technologies (e.g., HTML, CSS, JavaScript). 2. Experience with modern UI frameworks (e.g., React, Angular, Vue.js). 3. Strong understanding of user-centered design principles. 4. Ability to create responsive and visually appealing interfaces.
Requirements: 1. The vendor must provide developers with a minimum of 3-5 years of relevant experience in JAVA, big data, and UI development. 2. Developers should have a proven track record of delivering similar projects. 3. Strong communication skills and the ability to work collaboratively with cross-functional teams. 4. Availability to work on-site or remotely, depending on project requirements. 5. Flexibility to adapt to changing project needs and timelines.
Deliverables: 1. High-quality software solutions that meet project specifications. 2. Regular progress updates and reports. 3. Documentation of code and development processes. 4. Post-development support and maintenance as needs
Preferred Qualifications: 1. Experience with cloud platforms (e.g., AWS, Azure, Google Cloud). 2. Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes). 3. Familiarity with Agile/Scrum methodologies. 4. Strong English communication and teamwork skills.
KPIs: 1. Requirements sign-off from requesting business partners.