Database Developer Jobs
8604 Jobs Found
- Entering and updating data on the company’s systems and files.<br>- Reviewing data to ensure its accuracy and completeness.<br>- Preparing and generating the required reports.<br>- Organizing and filing documents and records.<br>- Monitoring continuous database updates.<br>- Coordinating with different departments to collect and update information.<br>- Ensuring data quality and proper data entry.
Data entry and update: entering information, numbers, and customer texts into databases or company management systems (such as ERP) accurately and quickly, and drafting and preparing expense files for movement management, distribution, and cost tracking of vehicle maintenance. - auditing and review: matching entered data with original documents to ensure they are error-free. - archiving and organization: arranging and preserving files, whether paper or digital, in a way that facilitates search and retrieval when needed. - backup and information security: preparing backups of files and adhering to high secrecy policies for customer and company data. - report extraction: assisting in preparing tables, statistics, and daily or weekly reports to support management in decision making <p><strong>Additional details</strong></p><ul><li>Number of vacancies: 3</li><li>Shift system: morning only</li><li>Benefits: health insurance, social insurance, overtime</li></ul>
- Entering and updating data on the company's systems and files.- Reviewing data and ensuring its accuracy and completeness.- Preparing and generating required reports.- Organizing and filing files and records.- Continuously updating databases.- Coordinating with different departments to collect and update information.- Ensuring data quality and correct registration.<p><strong>Additional Details</strong></p><ul><li>Number of vacancies: 6</li><li>Shift system: Morning only</li><li>Benefits: Health insurance, social insurance</li></ul>
مدخل بيانات يجيد إستخدام الحاسب الآلى و الإنترنت على دراية كاملة ببرامج الأوفيس يشترط سرعة الكتابة على لوحة المفاتيح ( الكيبورد )خبرة لا تقل عن عامين السن لا يزيد عن 30 عام - مؤهل عالى يفضل قاطنى الجيزة وضواحيها<p><strong>تفاصيل إضافية</strong></p><ul><li>عدد الشواغر: 3</li><li>نظام الورديات: صباحية فقط</li><li>المزايا: تأمين اجتماعي، ساعات إضافية</li></ul>
Design, development, and maintenance of key performance indicators related to quality assurance, performance, compliance, and operational efficiency. Collect data from multiple sources, validate and maintain it, ensuring data accuracy, consistency, and integrity. Monitor performance against targets, service level agreements, and quality standards, identifying gaps or deviations. Conduct detailed performance analysis, trend analysis, and root cause analysis. Prepare and present periodic performance reports (daily, weekly, monthly) for management review. Translate data analysis into actionable insights and recommendations for improvement. Support QA initiatives by analyzing KPIs, gap analysis, and continuous improvement activities. Ensure proper documentation, version control, reporting management, and KPI frameworks. Collaborate with quality, operations, and management teams to align KPIs with business objectives. Take responsibility for performance data and serve as a single point of reference for KPIs related to quality.
Required Skills and Competencies:
Advanced proficiency in Microsoft Excel (data analysis, pivot tables, advanced formulas). Preference for knowledge of Power BI. Extensive experience in developing, monitoring, and analyzing KPI performance. Deep understanding of quality assurance concepts, service level agreements, and performance metrics. Experience validating data, ensuring report accuracy, and tracking performance. Excellent analytical, problem-solving, and critical thinking skills. Extreme attention to detail and high accountability for data accuracy. Excellent communication and presentation skills for preparing reports for senior management. Strong leadership skills.
<p><strong>Additional Details</strong></p><ul><li>Number of vacancies: 1</li><li>Shift system: Morning only</li><li>Benefits: Health insurance, social insurance, overtime</li></ul>
Responsibilities and duties:
- Review all data registered in the ERP system, including sales data, inventory, and accounts, ensuring accuracy and completeness before approval.
- Reconcile system data with invoices, payment and receipt vouchers, and supporting documents, following up on correcting discrepancies or errors in coordination with management and the data entry team.
- Prepare periodic reports on process progress and submit to management, monitoring recurring errors and proposing solutions to reduce them and improve data quality.
- Record and enter external sales data into the ERP system according to approved procedures.
- Participate in regular stocktaking activities, review actual stock results and compare them with system balances, and follow up on any discrepancies found.
- Contribute to reviewing stock movement and production to ensure that quantities issued and received match the data registered in the system.
- Perform any other supervisory or accounting tasks assigned by management to support workflow.
Qualifications:
- Prefer prior experience in data or accounts review, especially using ERP systems, preferably in manufacturing or apparel trading companies.
- Proficient in Microsoft Excel and Google Sheets, with the ability to work with accounting systems and ERP/HR management software.
- Strong skills in auditing, error detection, and meticulous attention to detail.
Work Hours:
- From 11:00 AM to 8:00 PM.
- Weekly day off: Friday.
<p><strong>Additional Details</strong></p><ul><li>Number of vacancies: 1</li><li>Shifts: Morning only</li><li>Benefits: Overtime</li></ul>
We are Looking for a Full Stack Developer to produce scalable software solutions. You will be a part of a cross-functional team that is responsible for the full software life cycle, from conception to deployment<br><br>Responsibilities:<br><br> Design client-side and server-side architecture Build the front end of applications through appealing visual design Develop and Manage well-functioning databases and applications Write effective APIs Test software to ensure responsiveness and efficiency Troubleshoot, debug, and update software Create security and Data Protection Settings Write Technical Documentation Code Review and Support Juniors<br><br>Requirements<br><br> Proven Experience as full Stack Developer or Similar Role 2-3 years of experience in the relevant field Proficiency with Fundamental front-end languages such as HTML, CSS, and Java Script Knowledge of multiple Back-end Languages (e.g. C#, .net Core, Java, etc..) and Java Script Frameworks (e.g. Angular, React, Vue, etc..) Experience in Microservices Familiarity with Database technology Familiarity with web servers (e.g. IIS, Apache, Nginx) and UI/UX Design Excellent communication and teamwork skills Great attention to detail Organizational skills An analytical mind
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><div><br></div><div><div><div><div> <p> </p> <p> <strong>Connect to your opportunity</strong> </p> <p> </p> <ul> <li>Database Management: Backend developers design and manage the database systems that store and retrieve data for the application. This includes creating, optimizing, and maintaining database schemas, writing database queries, and ensuring data integrity and security.</li> <li>API Development: Backend developers build and maintain application programming interfaces (APIs) that allow the frontend and other services to communicate with the backend. This involves designing RESTful or GraphQL APIs, implementing endpoints, and handling data requests and responses.</li> <li>Server-Side Logic: They write the server-side code that executes business logic and processes user requests. This may involve implementing user authentication, authorization, and business rules. They ensure that the application functions correctly and efficiently on the server.</li> <li>Security and Performance: Backend developers are responsible for implementing security measures to protect the application and its data, such as user authentication, encryption, and access control. They also optimize the server-side code and database queries to enhance application performance.</li> <li>Integration: Backend developers often work on integrating third-party services and APIs into the application. This can include payment gateways, social media platforms, external databases, or other microservices.</li> </ul> <p> <strong> <br> Connect to your skills and professional experience.</strong> </p> <ul> <li>3 - 7 years of experience.</li> <li>Java and Kotlin Proficiency: You should have strong programming skills in both Java and Kotlin. Be able to write clean, efficient, and maintainable code in these languages.</li> <li>Android Development: Proficiency in Android app development, including building user interfaces, handling user input, and working with Android's APIs and components.</li> <li>Server-Side Development: Excel in server-side development, including creating RESTful or GraphQL APIs, handling data processing and storage, and managing server infrastructure.</li> <li>Database Management: Experience in designing, querying, and managing databases, both on the mobile device (SQLite) and on the server (e.g., MySQL, PostgreSQL, or NoSQL databases).</li> <li>Security Best Practices: Knowledge of security measures in mobile and server development, including authentication, authorization, data encryption, and protection against common security vulnerabilities.</li> <li>API Integration: Proficiency in integrating mobile apps with backend services, third-party APIs, and web services.</li> <li>Performance Optimization: Experience in optimizing mobile app and server performance to ensure efficient data retrieval, processing, and response times.</li> <li>Cross-Platform Development: Familiarity with cross-platform development frameworks like Flutter or React Native, which allow the development of mobile apps for both Android and iOS using a single codebase.</li> </ul> <p> </p> <p><br></p></div></div></div></div></div></section>
Fullstack Developer Apply For Job<br><br>No. of Vacancies 02 Job Description / Responsibility Design website layout/ templates with excellent design sense for international market. Design production-level website layout/templates. Slice the layout into HTML (valid xhtml) pages with required Flash, CSS. You will be responsible for slicing PSD designs that will be provided and code the CSS/ XHTML/ DHTML for integration for the development team. Must know Plugins Development and modification. Highly proficient in HTML, HTML5. XHTML, CSS3, PSD to HTML Conversion, Java Script, AJAX, j Query, JSON and Responsive Layout with Object Oriented Programming Understanding of web security and performance issues. Should be an EXPERT on code optimization for different browsers. Job Nature Full-time Educational Requirements Bachelor degree in computer science and engineering. Experience Requirements 1 to 2 year(s) The Careers should have experience in the following area(s): System Engineer (Telecommunication Network), System Engineer (Computer Network & System) The Careers should have experience in the following business area(s): Software Companies Additional Job Requirements Age 25 to 32 year(s) Experience with LINQ and Entity Framework Practical experience in working with RDBMS, database functions, views, procedures etc. for SQL Server 2008 database Coordinate with team members on project related technical issues Self-motivated, detail oriented and organized Additional Job Requirements Experience with LINQ and Entity Framework Practical experience in working with RDBMS, database functions, views, procedures etc. for SQL Server 2008 database Coordinate with team members on project related technical issues Self-motivated, detail oriented and organized Salary Range Negotiable Other Benefits As per Company Policy<br><br>Apply for Job<br><br>Name<br><br>Phone<br><br>Email<br><br>Upload CV Only pdf, doc, docx , max size 5 MB documents are allowed<br><br>Message
<p>About the Role We are looking for a Senior Software Developer who uses AI tools as a core part of the development process to build high-quality, production-ready software quickly and efficiently. The ideal candidate combines strong software engineering fundamentals with hands-on experience in AI-assisted development, RAG, GraphRAG, graph databases, and LLM integrations. Key Responsibilities Design and develop scalable web applications, APIs, and AI-powered solutions. Use tools such as Cursor, Windsurf, GitHub Copilot, ChatGPT, and Claude in daily development. Build and optimize RAG, GraphRAG, knowledge graph, and semantic search solutions. Integrate LLMs with enterprise systems and data sources. Review, test, and improve AI-generated code. Contribute to automated testing, CI/CD, and deployment processes. Collaborate with cross-functional teams and support AI-assisted engineering best practices.</p><p><strong>Desired Candidate Profile</strong></p><p>Requirements 5+ years of professional software development experience. Strong proficiency in C#, Python, TypeScript/JavaScript, Java, or Go. Experience building and deploying production web applications and APIs. Hands-on experience with graph databases such as Neo4j, Amazon Neptune, GraphDB, or Memgraph. Strong experience with RAG solutions and LLM integrations. Solid knowledge of REST APIs, SQL and NoSQL databases, Git, Docker, and cloud platforms. Strong problem-solving, system design, and communication skills. Preferred Experience GraphRAG and knowledge graphs Vector databases such as Qdrant, Pinecone, Weaviate, Milvus, or pgvector LangChain, LangGraph, CrewAI, AutoGen, or Semantic Kernel Next.js, React, FastAPI, ASP.NET Core, or Node.js PostgreSQL, Redis, Kubernetes, and Terraform Azure OpenAI, AWS Bedrock, Google Vertex AI, or Azure AI Foundry</p>
Design, develop, and maintain scalable backend applications using Spring Boot. Develop and maintain RESTful APIs to support web and mobile applications. Collaborate with frontend developers, QA engineers, and product teams to deliver high-quality software. Write clean, maintainable, and well-documented code following best practices. Optimize application performance, scalability, and reliability. Troubleshoot, debug, and resolve production issues. Participate in code reviews and contribute to improving development standards. Work with relational and NoSQL databases to design and implement efficient data models. Build and maintain containerized applications using Docker and deploy them in Kubernetes environments. Participate in Agile ceremonies, including sprint planning, daily stand-ups, reviews, and retrospectives. <br><br>Requirements<br><br> Minimum 3 years of experience in backend development using Spring Boot. Strong knowledge of Spring Boot modules such as Spring Web and Spring Data. Experience in building RESTful APIs. Experience with unit testing using JUnit and standard mocking libraries. Familiarity with Docker and Kubernetes as deployment environments. Experience with Git version control. Proven experience with SQL and NoSQL databases. Strong understanding of Object-Oriented Programming (OOP) principles. Experience with Maven or Gradle build tools. Good debugging, problem-solving, and analytical skills. <br><br>Preferred Qualifications<br><br> Familiarity with database migration tools such as Flyway. Knowledge of CI/CD pipelines. Experience with Agile methodologies, especially Scrum. Familiarity with messaging systems such as Kafka or Rabbit MQ. Knowledge of Redis or other caching technologies. Experience with cloud platforms (AWS, Azure, or GCP) is a plus. Understanding of Microservices architecture and API documentation tools such as Swagger/Open API.
Job Summary<br><br>We are looking for an IBM BAW Developer with hands-on experience in IBM BAW / IBM BPM to develop and support business process workflows and automation solutions.<br> <br> Develop and maintain BPM/BAW workflows and process applications. Design and develop BPDs, Human Services, Coaches, and Integration Services. Automate business processes and implement business rules. Develop integrations using REST/SOAP APIs. Work with databases, SQL, and stored procedures. Support testing, deployment, go-live, and production issues. Troubleshoot and enhance existing BAW applications. Work closely with business and technical teams.<br><br>Requirements<br><br> 2+ years of experience in IBM BAW / IBM BPM.<br><br>Strong hands-on experience in BPD and workflow development.<br><br>Experience with Human Services, Coaches, and Integration Services.<br><br>Knowledge of process automation and business rules.<br><br>Experience with REST/SOAP and database integration.<br><br>Good knowledge of SQL.<br><br>Experience with deployment and production support.<br><br>Banking/financial services experience is a plus.
Job Description: Design, develop, and maintain BI dashboards, reports, and ad-hoc queries using OBIEE/Oracle Analytics Server (OAS). Design, develop, and maintain publisher reports with templates using OBIEE/OAS Translate business requirements into technical designs, creating visualizations, reports, and analyses that meet organizational needs. Optimize the performance of BI reports by tuning the RPD (Repository), SQL queries, and dashboards. Develop data models and subject areas in the OBIEE/OAS repository (RPD), including physical, business model, and presentation layers. Create and manage metadata models to ensure accurate representation of data in the reporting layer Analyze and improve system performance, ensuring high availability of BI services. Monitor and troubleshoot performance issues related to OBIEE dashboards, analyses, and data models. Optimize database queries used within BI reports to reduce response times and improve report performance. <br>Requirements: Bachelor’s degree in Computer Science or a related field. 3+ Years of experience as a BI Developer or in a similar role involving OBIEE/Oracle Analytics Server (OAS). Expertise in OBIEE/OAS RPD (physical, business model, and presentation layers). Strong SQL skills for database queries and performance tuning Familiarity with data integration (ETL) processes and tools. Hands-on experience in data modeling and managing metadata in BI environments. Proven experience in gathering business requirements and translating them into technical designs. Strong knowledge of statistical analysis, data mining, and data visualization techniques. Experience with data visualization tools and techniques. Excellent problem-solving skills, result-oriented, and attention to detail. Strong communication skills with the ability to explain complex concepts to non-technical stakeholders. Excellent English speaking and business writing skills.
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p>PHP Developer – Custom Frameworks & Laravel</p><br><p>Job Overview<br>We are looking for a skilled PHP Developer with strong experience building and maintaining web applications using custom PHP frameworks, as well as familiarity with Laravel. The ideal candidate should be comfortable working with existing codebases, understanding custom architecture, writing clean and maintainable PHP code, and contributing to both new development and ongoing system improvements.</p><br><p>Key Responsibilities<br>Develop, maintain, and enhance PHP-based web applications.<br>Work with custom-built PHP frameworks and understand existing application architecture.<br>Build new features, fix bugs, and optimize application performance.<br>Work with Laravel-based components or projects when needed.<br>Write clean, secure, reusable, and well-documented code.<br>Integrate third-party APIs, payment gateways, and external services.<br>Work with PostgreSQL or other relational databases to design, query, and optimize data.<br>Troubleshoot application issues and provide timely resolutions.<br>Collaborate with designers, front-end developers, project managers, and other team members.<br>Follow best practices for security, scalability, and performance.<br>Participate in code reviews and contribute to improving development standards.<br>Required Skills & Qualifications<br>Strong experience with PHP development.<br>Hands-on experience working with custom PHP frameworks or legacy PHP systems.<br>Familiarity with Laravel framework, including routing, controllers, models, migrations, and Blade templates.<br>Good understanding of object-oriented programming principles.<br>Experience with PostgreSQL, SQL queries, and database optimization.<br>Knowledge of HTML, CSS, JavaScript, AJAX, and jQuery.<br>Experience integrating REST APIs and third-party services.<br>Ability to debug, refactor, and improve existing code.<br>Understanding of version control systems such as Git.<br>Strong problem-solving skills and attention to detail.<br>Preferred Skills<br>Experience with MVC architecture.<br>Knowledge of Composer and PHP package management.<br>Experience with Laravel Eloquent ORM.<br>Familiarity with front-end frameworks such as Vue.js, React, or Bootstrap.<br>Basic understanding of server environments, hosting, cPanel, Linux, or Apache/Nginx.<br>Experience improving legacy applications.<br>Knowledge of web security best practices.<br>Experience with SSRS / SQL Server Reporting Services is a plus.<br>Experience<br>Prior experience working with custom frameworks, legacy platforms, or Laravel-based applications is a strong plus.<br>Education<br>Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or equivalent practical experience.</p><br><p>Ideal Candidate<br>The ideal candidate is a practical PHP developer who can quickly understand custom codebases, work independently, and build reliable web applications. They should be flexible enough to work with both legacy/custom frameworks and modern Laravel practices.</p><br><p>Job Type<br>Full-time</p><br> </div>
Develop front end website architecture Design user interactions on web pages Develop back-end website applications Create servers and databases for functionality Ensure cross-platform optimization for mobile phones Ensure responsiveness of applications Work alongside with graphic designers for web design features Observe a project from conception to a finished product Design and develop APIsMeet both technical and consumer needs Stay up to date with developments in web applications and programming languages<br><br>Requirements<br><br>1-3 years of experience in software engineering or a related field Proficiency with fundamental front-end languages such as HTML, CSSFamiliarity with Java Script frameworks such as JS and React Proficiency with server-side languages such as Ruby, Node js Familiarity with database technology such as MySQL, Postgre SQLAttention to details Excellent written and verbal communication skills Excellent written and spoken in both English and Arabic
Role Description This is a full-time, on-site role based in El Sheikh Zaid, for the Back-End Developer. We are looking for a highly skilled PHP Developer to design, develop, and maintain robust web applications. The ideal candidate will have strong technical expertise in PHP, a solid understanding of backend architecture, and the ability to lead by example through code quality, problem-solving, and mentoring junior developers.<br>Requirements4+ years of professional experience in PHP development Strong experience with PHP frameworks (Laravel preferred) Excellent understanding of Object-Oriented Programming (OOP) Solid knowledge of MySQL, database design, and performance optimization Experience building and consuming RESTful APIsExperience with Mongo DBExperience with Docker Familiarity with HTML, CSS, Java Script Experience with Linux-based environments Knowledge of security best practices (authentication, authorization, data protection) Understanding of CI/CD concepts and deployment workflows Proficient in version control systems (Git) Experience with Elasticsearch is a plus<br>Responsibilities:Design, develop, test, and maintain scalable web applications using PHPWork extensively with PHP frameworks such as Laravel or Symfony Develop and maintain RESTful APIs and backend services Ensure high performance, security, and responsiveness of applications Optimize database structures and queries using MySQLApply OOP principles, MVC architecture, and design patterns Collaborate closely with frontend developers, QA, product owners, and stakeholders Participate in system architecture and technical decision-making Review code, enforce coding standards, and ensure best practices Mentor and support junior and mid-level developers Troubleshoot, debug, and resolve complex technical issues Integrate third-party APIs and services Participate in deployment processes and CI/CD pipelines Write and maintain technical documentation when needed
Position Overview <br>The Business Intelligence Developer is responsible for designing, developing, and optimizing scalable data solutions using Microsoft SQL Server, Python, and Business Intelligence tools. This role focuses on building and maintaining data pipelines, reporting infrastructure, and analytical models that enable accurate, automated, and insight-driven decision-making. Working closely with cross-functional stakeholders, the BI Developer translates business requirements into technical solutions while ensuring data quality, system performance, and continuous process improvement.<br>Key Responsibilities(May perform additional duties as assigned.)<br>Design, develop, and maintain ETL processes, stored procedures, database objects, and data pipelines to support reporting and business analytics. Build, enhance, and maintain scalable data solutions across multiple platforms while ensuring data integrity, reliability, and optimal performance. Partner with business stakeholders to gather requirements and deliver impactful Business Intelligence solutions using Microsoft SQL Server and Power BI. Convert business requirements into technical specifications for data warehouse architecture, reporting solutions, and automation initiatives. Monitor, troubleshoot, and optimize data processes, reporting cycles, and automation workflows to improve operational efficiency and reporting accuracy. Manage and maintain ticketing systems, ensuring timely resolution of data-related requests in accordance with established service level agreements (SLAs). Contribute to continuous improvement initiatives by analyzing performance trends, identifying optimization opportunities, and participating in PSP/DMAIC activities. Collaborate within Agile teams and cross-functional projects, supporting change management and ensuring seamless data operations. Promote data literacy and Business Intelligence adoption across the organization by sharing knowledge and acting as a trusted partner between business and technical teams. Foster a collaborative work environment by providing guidance, mentorship, and support to team members when required.<br>Required Qualifications<br>Education<br>Bachelor's degree (or currently pursuing) in Computer Science, Data Science, Engineering, Information Systems, or a related technical discipline. Strong knowledge of Microsoft SQL Server (2016 or later), including SQL Server Data Tools (SSDT), query optimization, indexing, and performance tuning. Solid understanding of database architecture, relational and NoSQL databases, and cloud data platforms such as Microsoft Azure or AWS.<br>Work Experience<br>Minimum of 5 years of experience in database development, reporting, and Business Intelligence solutions using Microsoft SQL Server, Power BI, and Microsoft Excel, preferably within a call center, workforce management (WFM), or operations environment. Proven expertise in Microsoft SQL Server, data modeling, and dimensional modeling techniques, including star and snowflake schemas and OLAP concepts. Proficiency with Microsoft Office applications; experience with Power Apps and Power Automate is an advantage. Hands-on experience using Python for data transformation, automation, and analysis.<br>Technical Skills<br>Required<br>Advanced proficiency in Microsoft SQL Server, SQL Server Management Studio (SSMS), and Power BI, including DAX. Strong programming skills in Python for data processing, automation, and reporting. Solid understanding of data modeling principles, dimensional modeling, OLAP concepts, and statistical analysis. Excellent communication and stakeholder management skills with strong written and spoken English proficiency.<br>Preferred Experience with SQL Server Integration Services (SSIS) and SQL Server Analysis Services (SSAS). Familiarity with cloud-based data platforms and services such as Azure Data Factory, Azure Databricks, Google Big Query, and Azure Dev Ops. Basic understanding of Robotic Process Automation (RPA) concepts. Experience with Visual Basic, VBA Macros, Power Apps, and Power Automate.
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Job Description: We are looking for a highly skilled Java Developer with strong hands-on experience in Spring Boot to join our development team.<br> The ideal candidate will have at least 4 years of professional experience in Java backend development, with a deep understanding of designing and building scalable, secure, and high-performance APIs and microservices using the Spring ecosystem.<br> Key Responsibilities: • Design, develop, and maintain backend services and REST APIs using Java and Spring Boot.<br> • Build and maintain microservices architecture with clear service boundaries and scalability in mind.<br> • Integrate with databases, message brokers, and external systems using industry-standard patterns.<br> • Write clean, maintainable, and well-documented code following best practices and coding standards.<br> • Conduct code reviews and participate in sprint planning, daily stand-ups, and retrospectives.<br> • Collaborate with frontend developers, DevOps, and QA engineers to deliver complete solutions.<br> • Monitor application performance and troubleshoot issues in development and production environments.<br> Qualifications: • Bachelor’s degree in Computer Science, Engineering, or a related field.<br> • 5+ years of hands-on experience in Java development.<br> • Solid expertise in Spring Boot, Spring MVC, Spring Data JPA, and Spring Security.<br> • Proficient in building RESTful APIs and integrating with external services.<br> • Strong experience with relational databases (e.<br>g., PostgreSQL, MySQL) and JPA/Hibernate.<br> • Familiarity with unit testing frameworks (JUnit, Mockito) and test-driven development.<br> • Experience with Maven or Gradle, Git, and CI/CD pipelines.<br> • Good understanding of microservices, containerization (Docker), and working in cloud environments (AWS/Azure/GCP).<br> Preferred Skills: • Experience with message queues (e.<br>g., Kafka, RabbitMQ).<br> • Exposure to frontend technologies (e.<br>g., Angular or React) is a plus.<br> • Familiarity with NoSQL databases (e.<br>g., MongoDB, Redis).<br> • Understanding of DevOps concepts and CI/CD pipelines.<br> • Knowledge of security best practices in backend services.<br> Role: Back-End Developer (Sr Java SpringBoot) # of positions: 1 Start date: ASAP Contract: 1 Yr (Extendable) Resource Location: Offshore Core hours - 9-6pm dubai time (40Hrs per week) Required years of experience – min 5 years Job Description: The attached JD Language required: Arabic + English level – minimum B2/C1 English communication</span> </div>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Connect to your career at Deloitte Deloitte, established globally in 1845, is the world s largest and leading professional services firm, providing Audit & Assurance, Tax & Legal and Consulting and related services to public and private clients spanning multiple industries. Present in more than 150 countries, Deloitte is distinct in its ability to help clients solve their most complex problems, from strategy to implementation. Deloitte innovation hub (DIH) is a strategic initiative established to support our ambition to become the leading business transformation partner of choice for our clients and to expand and scale our delivery footprint across EMEA. With access to a scaled, diverse, highly skilled, motivated, and engaged workforce, DIH is delivering complex technical solutions for clients most complex business problems, across portfolios that include Strategy & Transactions , Customer , Engineering, AI & Data, Enterprise, Technology & Performance and Cyber . DIH is aiming to become the destination for top talents in Egypt for a long, exciting career. We invest in outstanding people of diverse talents and backgrounds and empower them to achieve more than they could elsewhere. Our work combines advice with action and integrity. We believe that when our clients and society are stronger, so are we. Our organization has grown in scale and diversity, providing services across the region, with our shared culture remaining the same. We aim to help clients realize their ambitions, make a positive difference in society, and maximize the success of our people. This drive fuels the commitment and humanity that run deep through our every action. Connect to your opportunity</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p>Database Management: Backend developers design and manage the database systems that store and retrieve data for the application. This includes creating, optimizing, and maintaining database schemas, writing database queries, and ensuring data integrity and security. API Development: Backend developers build and maintain application programming interfaces (APIs) that allow the frontend and other services to communicate with the backend. This involves designing RESTful or GraphQL APIs, implementing endpoints, and handling data requests and responses. Server-Side Logic: They write the server-side code that executes business logic and processes user requests. This may involve implementing user authentication, authorization, and business rules. They ensure that the application functions correctly and efficiently on the server. Security and Performance: Backend developers are responsible for implementing security measures to protect the application and its data, such as user authentication, encryption, and access control. They also optimize the server-side code and database queries to enhance application performance. Integration: Backend developers often work on integrating third-party services and APIs into the application. This can include payment gateways, social media platforms, external databases, or other microservices.</p><p>Connect to your skills and professional experience.</p><ul><li>3 - 7 years of experience.</li><li>Python Proficiency: You should have strong programming skills in Python. Be able to write clean, efficient, and maintainable code in these languages.</li><li>Android Development: Proficiency in Android app development, including building user interfaces, handling user input, and working with Android's APIs and components.</li><li>Server-Side Development: Excel in server-side development, including creating RESTful or GraphQL APIs, handling data processing and storage, and managing server infrastructure.</li><li>Database Management: Experience in designing, querying, and managing databases, both on the mobile device (SQLite) and on the server (e.g., MySQL, PostgreSQL, or NoSQL databases).</li><li>Security Best Practices: Knowledge of security measures in mobile and server development, including authentication, authorization, data encryption, and protection against common security vulnerabilities.</li><li>API Integration: Proficiency in integrating mobile apps with backend services, third-party APIs, and web services.</li><li>Performance Optimization: Experience in optimizing mobile app and server performance to ensure efficient data retrieval, processing, and response times.</li><li>Cross-Platform Development: Familiarity with cross-platform development frameworks like Flutter or React Native, which allow the development of mobile apps for both Android and iOS using a single codebase.</li></ul><p></p></section>
Develop front end website architecture Design user interactions on web pages Develop back-end website applications Create servers and databases for functionality Ensure cross-platform optimization for mobile phones Ensure responsiveness of applications Work alongside with graphic designers for web design features Observe a project from conception to a finished product Design and develop APIsMeet both technical and consumer needs Stay up to date with developments in web applications and programming languages<br><br>Requirements<br><br>3-5 years of experience in software engineering or a related field Proficiency with fundamental front-endlanguages such as HTML, CSSFamiliarity with Java Script frameworks such as JS and React Proficiency with server-side languages such as Ruby, Node js Familiarity with database technology such as MySQL, Postgre SQLAttention to details Excellent written and verbal communication skills Excellent written and spoken in both English and Arabic