JavaScript Jobs in Egypt
322 Jobs Found
Company Description EGYPTAIR MAINTENANCE AND ENGINEERING is a key provider of aircraft maintenance, repair, and engineering services supporting EGYPTAIR and other regional and international airlines. The company operates advanced facilities and workshops that handle a wide range of aviation technologies and systems. Its teams work to ensure safety, reliability, and compliance with international aviation standards. The organization offers a professional environment where technical expertise, continuous improvement, and operational excellence are highly valued. Employees have the opportunity to contribute directly to the performance and safety of commercial aviation operations.<br>Role Description The Information Technology Manager is a full-time, on-site role based in El Obour, responsible for overseeing the planning, implementation, and maintenance of IT systems that support maintenance and engineering operations. Day-to-day tasks include managing IT infrastructure and networks, monitoring system performance, and ensuring high availability and security of critical applications. The role involves leading and mentoring IT team members, coordinating support activities, and resolving technical issues in collaboration with internal stakeholders. The Information Technology Manager will also manage IT projects, work with vendors, and contribute to technology roadmaps that align with organizational goals. This position requires close coordination with operational departments to ensure that IT services are reliable, compliant, and well-integrated with aviation maintenance processes.<br>Qualifications<br> <br>Strong leadership, team management, and communication skills, with the ability to coordinate across technical and operational departments. Proficiency in managing IT infrastructure, including servers, networks, storage, and end-user systems, preferably in industrial or aviation environments. Experience with IT security practices, data protection, and compliance with relevant standards and regulations. Background in IT project management, including planning, budgeting, vendor coordination, and implementation of new systems or upgrades. Ability to diagnose and resolve complex technical issues, prioritize tasks, and maintain high service levels in a dynamic setting. Bachelor’s degree in Information Technology, Computer Science, Engineering, or a related field; advanced certifications (such as ITIL, PMP, or network/security certifications) are an asset. Familiarity with maintenance or engineering systems, ERP solutions, or industry-specific applications is advantageous. Commitment to continuous learning, process improvement, and adopting emerging technologies that support operational efficiency.
Job Title: Java Backend Developer<br><br>We are seeking a skilled Java Backend Developer to join our dynamic engineering team. You will design, build, and maintain scalable server-side applications and services that power our core platforms. This role requires a strong foundation in Java, a passion for reliable software, and the ability to collaborate closely with front-end developers, product managers, and Dev Ops engineers.<br> <br>Design, develop, test, and deploy robust Java-based backend services and microservices. Implement RESTful APIs and integrate with databases, message queues, and third-party services. Write clean, maintainable, and well-documented code with emphasis on performance and scalability. Participate in architecture discussions, code reviews, and design patterns adoption. Ensure security, reliability, and observability through proper logging, monitoring, and alerting. Collaborate with QA engineers to define test strategies and ensure high-quality releases. Support CI/CD pipelines and infrastructure as code practices in a cloud environment.<br><br>Requirements<br><br>Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience. Strong proficiency in Java, with solid knowledge of Java 8+ features and best practices. Experience with backend frameworks (Spring Boot, Micronaut, or similar). Familiarity with relational and NoSQL databases, ORM frameworks, and SQL optimization. Experience designing and consuming RESTful APIs, and knowledge of API security (OAuth2, JWT). Understanding of asynchronous programming, messaging queues (Kafka, Rabbit MQ), and event-driven architectures. Experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes). Strong problem-solving skills, attention to detail, and ability to work in a fast-paced environment. Excellent communication and cross-functional collaboration abilities.
Role Objectives Support the technical operations of the IT department by providing advanced technical expertise and leadership. Serve as a subject matter expert in troubleshooting and resolving complex IT issues, while also mentoring and guiding junior team members. Collaborate with cross-functional teams to implement and optimize IT solutions, manage vendors, and ensure compliance with security standards. Drive continuous improvement initiatives and contribute to the strategic direction of the IT department. Stay abreast of emerging technologies and industry best practices to maintain a cutting-edge IT environment. Roles & Responsibilities:Technical Leadership: Provide advanced technical expertise and leadership in supporting IT systems, networks, and infrastructure. Problem Solving: Resolve complex technical issues by conducting in-depth analysis, troubleshooting, and implementing effective solutions. Mentorship: Mentor and guide junior IT staff, sharing knowledge and best practices to enhance the team's capabilities. Documentation: Create and maintain comprehensive documentation of IT systems, processes, and solutions to facilitate Knowledge Base sharing and training. Continuous Improvement: Identify opportunities for process improvement and optimization, implementing best practices and innovative solutions. Monitoring and Maintenance: Monitor IT systems and networks for performance issues, conducting regular maintenance and updates to ensure optimal functionality. Training and Development: Stay updated on emerging technologies and industry trends, and provide training to team members to enhance their technical skills.<br>REQUIRED EDUCATION, KNOWLEDGE, AND SKILLSBachelor's degree in Computer Science, Information Technology, or a related field, or equivalent work experience. Minimum of 5 years of experience in a technical support role, with demonstrated expertise in supporting complex IT systems and environments. Profound technical knowledge and hands-on experience with a wide range of IT systems, networks, hardware, and software applications. Proven track record of providing advanced troubleshooting and problem-solving solutions for complex technical issues. Extensive experience in documenting IT processes, procedures, and technical solutions to facilitate knowledge sharing and training. Certifications such as Comp TIA Security+, Cisco Certified Network Associate (CCNA), or Microsoft Certified Solutions Expert (MCSE) are highly desirable. Familiarity with the ITIL (Information Technology Infrastructure Library) framework and experience in implementing IT service management best practices.
Company Overview<br><br>Exe Qut is a leader in consulting, delivering customized solutions for enterprise applications and digital platforms. We emphasize transparency, collaboration, and addressing core business challenges through a structured, agile development process. Partnering with clients from ideation to deployment, we ensure that our solutions deliver long-term value and streamline the user experience.<br><br>Job Description<br><br>Exe Qut is looking for a Senior Backend Java Engineer to join our growing international team. The ideal candidate will experience in developing backend systems using Java and Spring Boot, with a foundational understanding of service-oriented architectures. You will work with a multinational team and support U. S.-based clients, so fluency in English and comfort with U. S. time zones (EST core hours) are a must. <br><br>This is a role for someone who is passionate about backend development, eager to grow, and ready to contribute to real-world enterprise solutions from day one, supported by experienced senior engineers who will mentor and guide your development. <br><br>Primary Responsibilities<br><br>Assist in the design and implementation of RESTful APIs and backend services using Java and Spring Boot Contribute to development tasks under the guidance of senior engineers with best practices in mind. Collaborate with cross-functional teams including product managers, frontend developers, and Dev Ops. Participate in code reviews, architecture discussions, and sprint planning — learning from senior feedback and gradually contributing your own. Write clean, scalable, and well-documented code. Assist in troubleshooting production issues and contribute to root cause analysis under senior guidance. Optional: Support product ownership tasks such as requirement elicitation and solution scoping. <br><br><br>Qualifications And Requirements<br><br>Technical Expertise:<br><br>5+ years of professional or project-based experience in backend Java development. Foundational hands-on experience with Spring Boot. Basic experience designing and consuming REST APIs. Foundational understanding of software development best practices and architecture patterns. Fluent English Communication. <br><br><br>Bonus Skills (Nice-to-Have):<br><br>Java certification(s) Any exposure to Azure — even in a learning or academic context. Basic Familiarity with CI/CD concepts and pipelines <br><br><br>Soft Skills & Work Expectations:<br><br>Fluent English communication (written and verbal) Availability during US East Coast core hours (9 AM 1 PM EST) from Monday to Friday Strong analytical and problem-solving skills Ability to work in a collaborative, agile, and remote-first environment <br><br><br>Role Type: Full-Time<br><br>Location: Remote (aligned with USA time zones)<br><br>Working Days: Monday - Friday<br><br>Hiring Timeline: Immediate<br><br>We're excited to meet backend engineer who is passionate about building scalable, high-impact systems apply now and lets build something great together!
<p><h4>Connect to your career at Deloitte</h4>
<p>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.</p>
<p>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.</p>
<p>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.</p>
<h4>Connect to your opportunity</h4>
<p><strong>Database management:</strong> 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.</p>
<p><strong>API development:</strong> 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.</p>
<p><strong>Server-side logic:</strong> 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.</p>
<p><strong>Security and performance:</strong> 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.</p>
<p><strong>Integration:</strong> 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>
<h4>Connect to your skills and professional experience</h4>
<ul>
<li>3 - 7 years of experience.</li>
<li><strong>Java and Kotlin proficiency:</strong> 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><strong>Android development:</strong> Proficiency in Android app development, including building user interfaces, handling user input, and working with Android's APIs and components.</li>
<li><strong>Server-side development:</strong> Excel in server-side development, including creating RESTful or GraphQL APIs, handling data processing and storage, and managing server infrastructure.</li>
<li><strong>Database management:</strong> 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><strong>Security best practices:</strong> Knowledge of security measures in mobile and server development, including authentication, authorization, data encryption, and protection against common security vulnerabilities.</li>
<li><strong>API integration:</strong> Proficiency in integrating mobile apps with backend services, third-party APIs, and web services.</li>
<li><strong>Performance optimization:</strong> Experience in optimizing mobile app and server performance to ensure efficient data retrieval, processing, and response times.</li>
<li><strong>Cross-platform development:</strong> 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>
<h4>Connect to your service line - Technology and Transformation</h4>
<p>Distinctive thinking, deep expertise, and collaborative working. That’s what connects us. That’s what makes us Deloitte. If you want to help solve some of the biggest challenges around, join us. Together, we’ll make an impact that matters.</p>
<h4>Personal independence</h4>
<p>Regulation and controls are standard practice in our industry and Deloitte is no exception. These controls provide important legal protection for both you and the firm. We are subject to several audit regulations, one of which requires that certain colleagues abide by specific personal independence constraints. This can mean that you and your immediate family members are not permitted to hold certain financial interests (shares, funds, bonds etc.) with audit clients of the firm. The recruitment team will provide further detail as you progress through the recruitment process.</p>
<h4>Connect to your industry</h4>
<p>“What attracted me to Deloitte were the endless opportunities and the collective experience of other like-minded individuals. Deloitte’s clients include many of the world’s largest organisations; I wanted to be part of a team that made a difference that I could be proud of.”<br><strong>- Dan, Technology and Transformation</strong></p>
<h4>Our commitment to you</h4>
<p>Making an impact is more than just what we do: it’s why we’re here. So we work hard to create an environment where you can experience a purpose you believe in, the freedom to be you, and the capacity to go further than ever before.</p>
<p>We want you. The true you. Your own strengths, perspective, and personality. So, we’re nurturing a culture where everyone belongs, feels supported and heard, and is empowered to make a valuable, personal contribution. You can be sure we’ll take your wellbeing seriously, too. Because it’s only when you’re comfortable and at your best that you can make the kind of impact you, and we, live for.</p>
<p>Your expertise is our capability, so we’ll make sure it never stops growing. Whether it’s from the complex work you do, or the people you collaborate with, you’ll learn every day. Through world-class development, you’ll gain invaluable technical and personal skills. Whatever your level, you’ll learn how to lead.</p>
<h4>Connect to your next step</h4>
<p>A career at Deloitte is an opportunity to develop in any direction you choose. Join us and you’ll experience a purpose you can believe in and an impact you can see. You’ll be free to bring your true self to work every day. And you’ll never stop growing, whatever your level.</p></p><p></p>
<p><h4>Connect to your career at Deloitte</h4>
<p>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.</p>
<p>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.</p>
<p>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.</p>
<h4>Connect to your opportunity</h4>
<p><strong>Database management:</strong> 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.</p>
<p><strong>API development:</strong> 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.</p>
<p><strong>Server-side logic:</strong> 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.</p>
<p><strong>Security and performance:</strong> 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.</p>
<p><strong>Integration:</strong> 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>
<h4>Connect to your skills and professional experience</h4>
<ul>
<li>3 - 7 years of experience.</li>
<li><strong>Java and Kotlin proficiency:</strong> 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><strong>Android development:</strong> Proficiency in Android app development, including building user interfaces, handling user input, and working with Android's APIs and components.</li>
<li><strong>Server-side development:</strong> Excel in server-side development, including creating RESTful or GraphQL APIs, handling data processing and storage, and managing server infrastructure.</li>
<li><strong>Database management:</strong> 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><strong>Security best practices:</strong> Knowledge of security measures in mobile and server development, including authentication, authorization, data encryption, and protection against common security vulnerabilities.</li>
<li><strong>API integration:</strong> Proficiency in integrating mobile apps with backend services, third-party APIs, and web services.</li>
<li><strong>Performance optimization:</strong> Experience in optimizing mobile app and server performance to ensure efficient data retrieval, processing, and response times.</li>
<li><strong>Cross-platform development:</strong> 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>
<h4>Connect to your service line - Technology and Transformation</h4>
<p>Distinctive thinking, deep expertise, and collaborative working. That’s what connects us. That’s what makes us Deloitte. If you want to help solve some of the biggest challenges around, join us. Together, we’ll make an impact that matters.</p>
<h4>Personal independence</h4>
<p>Regulation and controls are standard practice in our industry and Deloitte is no exception. These controls provide important legal protection for both you and the firm. We are subject to several audit regulations, one of which requires that certain colleagues abide by specific personal independence constraints. This can mean that you and your immediate family members are not permitted to hold certain financial interests (shares, funds, bonds etc.) with audit clients of the firm. The recruitment team will provide further detail as you progress through the recruitment process.</p>
<h4>Connect to your industry</h4>
<p>“What attracted me to Deloitte were the endless opportunities and the collective experience of other like-minded individuals. Deloitte’s clients include many of the world’s largest organisations; I wanted to be part of a team that made a difference that I could be proud of.”<br><strong>- Dan, Technology and Transformation</strong></p>
<h4>Our commitment to you</h4>
<p>Making an impact is more than just what we do: it’s why we’re here. So we work hard to create an environment where you can experience a purpose you believe in, the freedom to be you, and the capacity to go further than ever before.</p>
<p>We want you. The true you. Your own strengths, perspective, and personality. So, we’re nurturing a culture where everyone belongs, feels supported and heard, and is empowered to make a valuable, personal contribution. You can be sure we’ll take your wellbeing seriously, too. Because it’s only when you’re comfortable and at your best that you can make the kind of impact you, and we, live for.</p>
<p>Your expertise is our capability, so we’ll make sure it never stops growing. Whether it’s from the complex work you do, or the people you collaborate with, you’ll learn every day. Through world-class development, you’ll gain invaluable technical and personal skills. Whatever your level, you’ll learn how to lead.</p>
<h4>Connect to your next step</h4>
<p>A career at Deloitte is an opportunity to develop in any direction you choose. Join us and you’ll experience a purpose you can believe in and an impact you can see. You’ll be free to bring your true self to work every day. And you’ll never stop growing, whatever your level.</p></p><p></p>
JOB PURPOSE:<br>lead the design and architecture of high-performance financial transaction systems, drive the transition to a proprietary solution that provides superior agility, faster time‑to‑market for custom payment products, and full control over integrations.<br>KEY ACCOUNTABILITIES:<br>Design and architect enterprise-grade payment processing solutions using Java and j POS. Lead the development of card management, transaction switching, authorization, clearing, and settlement systems. Design and implement ISO 8583-based transaction flows and message transformations. Architect acquiring, issuing, ATM, POS, and payment gateway integrations. Define secure and scalable microservices and event-driven architectures for financial systems. Ensure compliance with PCI-DSS, EMV, and financial security standards. Lead integration with banks, payment networks, switches, and third-party processors. Optimize transaction throughput, latency, resiliency, and fault tolerance. Design high-availability and disaster recovery strategies for payment platforms. Review technical designs, and solution architectures across development teams. Mentor engineering teams on payment architecture best practices and secure coding standards. Collaborate with product owners, operations, infrastructure, compliance, and security teams. Create architecture documentation, sequence diagrams, integration specifications, and operational runbooks. Support production troubleshooting, incident resolution, and performance tuning for transaction systems. Provide regular technical status, risk assessments, and milestone updates directly to the Software Engineering and Digital Senior Director.<br><br>KNOWLEDGE, SKILLS & COMPETENCIES:<br>Education Background Bachelor’s degree in Computer Science, Software Engineering or related field Competencies- Expert in Java (17/21 LTS), concurrency, JVM tuning and high‑throughput systems.- Deep experience in payment platform architecture – preferably replacing or integrating with BPC Smart Vista or similar switches (Postilion, ACI, etc.).- Strong understanding of j POS (working effectively with j POS specialists).- Proven track record in legacy modernization and phased migration projects (2‑3 year horizon).- Microservices, event‑driven architecture (Kafka), Spring Boot, Kubernetes, and cloud-native design.- Database architecture (SQL, NoSQL) for transaction and reconciliation data.- Security: PCI DSS, encryption, HSM integration, secure key management.- CI/CD, observability, and chaos engineering for payment‑grade resilience Language Skills English – fluent (technical design, board‑level presentations, stakeholder management) Years of Experience10 years in software development with at least 4 years as a Software Architect in fintech/payments, experience with BPC Smart Vista is a strong plus.
Senior Java Backend Developer, Cairo, Egypt<br><br>Connect to your career at Deloitte<br><br>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.<br><br>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.<br><br>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.<br><br>Connect to your opportunity<br><br>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 Graph QL 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.<br><br>Connect To Your Skills And Professional Experience.<br><br>3 - 7 years of experience. 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. Android Development: Proficiency in Android app development, including building user interfaces, handling user input, and working with Android's APIs and components. Server-Side Development: Excel in server-side development, including creating RESTful or Graph QL APIs, handling data processing and storage, and managing server infrastructure. Database Management: Experience in designing, querying, and managing databases, both on the mobile device (SQLite) and on the server (e.g., MySQL, Postgre SQL, or NoSQL databases). Security Best Practices: Knowledge of security measures in mobile and server development, including authentication, authorization, data encryption, and protection against common security vulnerabilities. API Integration: Proficiency in integrating mobile apps with backend services, third-party APIs, and web services. Performance Optimization: Experience in optimizing mobile app and server performance to ensure efficient data retrieval, processing, and response times. 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 i OS using a single codebase.<br><br>Connect to your service line - Technology and Transformation<br><br>Distinctive thinking, deep expertise, and collaborative working. That’s what connects us. That’s what makes us Deloitte. If you want to help solve some of the biggest challenges around, join us. Together, we’ll make an impact that matters.<br><br>Personal independence<br><br>Regulation and controls are standard practice in our industry and Deloitte is no exception. These controls provide important legal protection for both you and the firm. We are subject to several audit regulations, one of which requires that certain colleagues abide by specific personal independence constraints. This can mean that you and your "Immediate Family Members" are not permitted to hold certain financial interests (shares, funds, bonds etc.) with audit clients of the firm. The recruitment team will provide further detail as you progress through the recruitment process.<br><br>Connect to your Industry<br><br>“What attracted me to Deloitte were the endless opportunities and the collective experience of other like-minded individuals. Deloitte’s clients include many of the world’s largest organisations; I wanted to be part of a team that made a difference that I could be proud of.” <br><br>Dan, Technology and Transformation<br><br>Our commitment to you<br><br>Making an impact is more than just what we do: it’s why we’re here. So we work hard to create an environment where you can experience a purpose you believe in, the freedom to be you, and the capacity to go further than ever before.<br><br>We want you. The true you. Your own strengths, perspective, and personality. So, we’re nurturing a culture where everyone belongs, feels supported and heard, and is empowered to make a valuable, personal contribution. You can be sure we’ll take your wellbeing seriously, too. Because it’s only when you’re comfortable and at your best that you can make the kind of impact you, and we, live for.<br><br>Your expertise is our capability, so we’ll make sure it never stops growing. Whether it’s from the complex work you do, or the people you collaborate with, you’ll learn every day. Through world-class development, you’ll gain invaluable technical and personal skills. Whatever your level, you’ll learn how to lead.<br><br>Connect to your next step<br><br>A career at Deloitte is an opportunity to develop in any direction you choose. Join us and you’ll experience a purpose you can believe in and an impact you can see. You’ll be free to bring your true self to work every day. And you’ll never stop growing, whatever your level.
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Role Overview: We are looking for a motivated Working Student to support IT Digital Communication activities and help promote IT services, AI initiatives, and Cybersecurity solutions across Siemens globally. The role combines marketing, communication, content creation, and team assistant activities. The selected candidate will work closely with the IT team to create engaging communication material, support awareness campaigns, prepare presentations, and help position IT as a strong digital partner for Siemens businesses.</p><p>Key Responsibilities:-</p><ul><li>Support the marketing and communication of IT services across Siemens globally.</li><li>Create marketing material for AI, Cybersecurity, and digital IT solutions.</li><li>Prepare presentations, flyers, newsletters, success stories, and internal communication posts.</li><li>Support awareness campaigns for AI, Cybersecurity, digital tools, and IT services.</li><li>Help simplify technical topics into clear, attractive, and business-friendly messages.</li><li>Coordinate with different stakeholders to collect input, updates, and success stories.</li><li>Support the preparation of demos, internal events, workshops, and presentations.</li><li>Maintain communication calendars and track planned campaigns or activities.</li><li>Assist the team with administrative and coordination tasks.</li><li>Support documentation, meeting preparation, follow-ups, and action tracking.</li><li>Contribute to improving the visibility and branding of IT within Siemens.</li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>Currently enrolled as a university student in Marketing, Business Administration, Communications, Media, IT, or a related field.</li><li>Strong communication and writing skills in English.</li><li>Interest in IT, Artificial Intelligence, Cybersecurity, and digital transformation.</li><li>Good PowerPoint and content creation skills.</li><li>Basic knowledge of design tools such as Canva, Figma, Adobe tools, or similar is a plus.</li><li>Organized, proactive, and able to follow up on tasks independently.</li><li>Ability to translate technical topics into simple and engaging messages.</li><li>Good stakeholder management and teamwork skills.</li></ul><p>Preferred Skills:-</p><ul><li>Experience creating social media or internal communication content.</li><li>Basic understanding of AI tools, cybersecurity concepts, or digital platforms.</li><li>Experience in video creation, short posts, infographics, or storytelling.</li><li>Familiarity with Microsoft 365 tools such as PowerPoint, Teams, SharePoint, Outlook, and Excel.</li></ul><p></p></section>
Position: Senior Java Spring Boot Developer<br><br>Company Overview:<br><br>Nexttec Technology is a leading outsourcing company that provides innovative and cutting-edge solutions for businesses worldwide. We specialize in software development, IT consulting, and digital transformation services. Our team of experts is dedicated to delivering high-quality and scalable solutions that help our clients achieve their business goals.<br><br>Job Summary:<br><br>We are seeking a highly skilled Senior Java Spring Boot Developer to join our dynamic team. The ideal candidate will have a strong background in Java development and experience with Spring Boot framework. As a Senior Java Spring Boot Developer, you will be responsible for designing, developing, and maintaining complex applications for our clients. You will work closely with our team of developers, project managers, and clients to deliver high-quality solutions that meet business requirements.<br><br>Key Responsibilities:<br><br> Design, develop, and implement high-quality and scalable Java applications using Spring Boot framework Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications Write clean, efficient, and maintainable code following industry best practices and coding standards Conduct code reviews and provide feedback to junior developers Troubleshoot and resolve technical issues in a timely manner Develop and maintain technical documentation for all projects Stay updated with the latest industry trends and technologies and make recommendations for improvements in processes and tools Mentor and coach junior developers to improve their technical skills<br><br><br>Qualification and Education Requirements:<br><br>Bachelor's degree in Computer Science, Engineering, or a related field.<br><br><br>Minimum Experience/Skills Required: <br><br>7+ years of hands-on experience in Java development. Solid expertise in Spring Boot, Spring MVC, Spring Data JPA, and Spring Security. Proficient in building RESTful APIs and integrating with external services. Strong experience with relational databases (e.g., Postgre SQL, MySQL) and JPA/Hibernate. Familiarity with unit testing frameworks (JUnit, Mockito) and test-driven development. Experience with Maven or Gradle, Git, and CI/CD pipelines Good understanding of microservices, containerization (Docker), and working in cloud environments (AWS/Azure/GCP) Experience with message queues (e.g., Kafka, Rabbit MQ). Exposure to frontend technologies (e.g., Angular or React) is a plus. Familiarity with NoSQL databases (e.g., Mongo DB, Redis). Understanding of Dev Ops concepts and CI/CD pipelines. Knowledge of security best practices in backend services.<br><br><br>If you are a highly motivated and skilled Java Spring Boot Developer looking for a challenging and rewarding opportunity, we would love to hear from you. Join our team at Nexttec Technology and be a part of our mission to provide innovative solutions to businesses worldwide.
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.
Summary of role<br>The Java Developer works with the product and design teams to understand end-user requirements and use cases and translate them pragmatic and effective technical solutions Key responsibilities Shaping and implementing technology / business solutions to contribute to client organization’scompetitive differentiation▪ Uses various software development technologies to rapidly develop creative and efficient solutions thatenhance client organization’s technology stack▪ Collaborates with other team members to implement user stories, write tests, and continuously deliver new / improved product functionality▪ Communicates with internal IT teams to resolve technical dependencies during implementation<br>Background<br>Engineer I : 0-2 years of software development experience. Engineer II : 2-4 years of software development experience. Engineer III : 4-6 years of software development experience.<br>▪ Bachelor’s degree in computer science or similar, advanced degree preferred with outstanding record of academic achievement.▪ Experience working in JVM based programming languages like Java 8+, Kotlin and/or modern backend frameworks like Spring-Boot.▪ Significant experience writing, utilizing and securing RESTful API services in large scaledistributed applications.▪ Experience with microservice architectures, including understanding of service discoveryand circuit breakers.▪ Experience with relational and non-relational databases (e.g., Oracle, Postgre SQL,MySQL/Maria DB, Mongo DB, Couch DB, Cassandra, Elasticsearch … etc.).▪ Experience in build scripts Maven, Gradle, CI Jenkins and/or Azure Pipelines.▪ Experience in engineering practices such as code refactoring, design patterns, test driven development, continuous integration, building highly scalable applications, application security.▪ Experience in container technologies like Docker / Kubernetes a plus.▪ Experience in agile development methodologies▪ Knowledge in any other languages such as Node JS, Go-Lang, and/or Python a plus
The Java Team Lead will oversee and guide a team of developers to deliver top-notch software solutions. Responsibilities include leading the design and implementation of Java-based applications, overseeing application performance, and ensuring the application of best practices in software development. The role will involve employing microservices architecture, utilizing design patterns, and fostering collaboration within the team. This is a full-time hybrid position based in Cairo, combining onsite and remote work flexibility.<br> Qualifications Proficiency in Java and experience with Microservices architecture for scalable application development Strong understanding of Design Patterns and their practical applications Experience in Software Development, including requirements analysis, coding, and troubleshooting Proven Team Leadership skills with the ability to mentor and guide team members effectively Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field Strong analytical and problem-solving skills Experience with Agile development methodologies Excellent communication and organizational skills
Senior Java Engineer Proxify – uncovering the world's hidden talent since 2018Proxify connects talented tech professionals like you with long-term remote opportunities at top companies in the USA, Sweden, Germany, the Netherlands, and beyond. We believe that talent has no borders. We value skills, experience, and potential above location, helping experienced engineers build meaningful careers while working remotely. Since launching in 2018, Proxify has helped more than 5,000 developers land long-term remote opportunities with over 1,200 companies worldwide. We focus on building lasting relationships with both developers and clients, creating opportunities where you can make a real impact. The Role We are looking for a Senior Java Engineer to join one of our fast-growing client teams, the market leader in anti-corruption and anti-money laundering software. This is a full-time, long-term remote engagement. You'll have the opportunity to collaborate with cross-functional teams and deliver impactful solutions to support business growth. Responsibilities Lead the design and implementation of robust, scalable backend services using Java and the Spring Ecosystem (Spring Boot, Spring Cloud) Drive best practices in coding, testing, security, and performance optimization Build and maintain RESTful APIs and event-driven architectures to support business logic and front-end applications Work extensively with cloud environments, leveraging containerization technologies (Docker/Kubernetes) Diagnose and resolve complex production issues, ensuring high availability and system reliability Requirements5+ years of post-internship professional experience as a Software Engineer Expert-level proficiency with Java and core features Deep expertise with the Spring Framework Proven track record in designing and implementing Microservices Architecture and RESTful APIsExperience with SQL and NoSQL databases Strong understanding of Cloud Computing principles Solid grasp of testing methodologies, including unit, integration, and end-to-end testing Ability to work with minimal supervision Why work remotely with Proxify? Accelerate your tech career — Discover exclusive long-term remote engagements at the world's most interesting product companies. Find your dream role — Skip the typical recruitment roadblocks and biases with personally matched engagements. Gain more freedom — All Proxify roles are 100% remote, no more long commutes and being restricted to the local job market. Speedy application — You only need to apply to Proxify once, and, if successful, we'll recommend you to jobs matching your profile. No more endless edits of your resume!
Job Summary We are seeking an experienced Squad Lead – Java (French Speaker) to lead a high-performing development squad on a large-scale telecom project. The ideal candidate will have strong technical expertise in Java technologies, proven leadership experience, and excellent communication skills in both French and English. You will be responsible for leading the team, driving technical excellence, ensuring timely delivery, and collaborating with cross-functional stakeholders. Key Responsibilities Lead, mentor, and manage a squad of Java developers, fostering collaboration and continuous improvement. Drive the design, development, and delivery of scalable, high-performance applications. Collaborate with product owners, architects, QA, Dev Ops, and business stakeholders to define technical solutions. Conduct code reviews and ensure adherence to coding standards, security, and best practices. Break down business requirements into technical tasks and manage sprint planning and delivery. Identify technical risks and propose effective solutions. Support CI/CD implementation and maintain high code quality. Monitor application performance and resolve production issues when required. Ensure Agile/Scrum methodologies are followed throughout the development lifecycle. Required Qualifications Bachelor's degree in Computer Science, Engineering, or a related field.8+ years of Java development experience.2+ years of experience leading software development teams or Agile squads. Strong expertise in Java 11/17, Spring Boot, Spring MVC, Spring Data, and Spring Security. Hands-on experience with Microservices Architecture. Experience with RESTful APIs and event-driven architectures (Kafka/Rabbit MQ). Strong knowledge of SQL databases (Oracle, Postgre SQL) and NoSQL databases (Mongo DB). Experience with Docker, Kubernetes/Open Shift, and CI/CD pipelines (Jenkins, Git Lab CI, Azure Dev Ops, or similar). Strong understanding of design patterns, SOLID principles, multithreading, and performance optimization. Experience with Git and Agile development practices. Preferred Qualifications Telecom industry experience is highly preferred. Experience with cloud platforms (AWS, Azure, or GCP). Familiarity with monitoring tools such as Splunk, ELK, Grafana, or Prometheus. Knowledge of API Gateway technologies and enterprise integration. Java or Spring certifications are a plus. Language Requirements Fluent French (Mandatory). Professional English communication skills. Soft Skills Strong leadership and coaching abilities. Excellent communication and stakeholder management skills. Strong analytical and problem-solving mindset. Ability to manage priorities in a fast-paced Agile environment. Results-oriented with a focus on quality and continuous improvement.
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Company Description<br><p>CODE81 is an agile, AI-driven technology and consulting company specializing in digital transformation solutions. Established in 2023 as part of the Ghobash Group, the company delivers innovative services across Data & AI, application development, automation, and cloud technologies, helping organizations accelerate growth and achieve measurable business outcomes.</p><br><br>Job Description<br><ul><li>Develop, test, and maintain Java-based applications.</li><li>Build and enhance RESTful APIs using Spring Boot.</li><li>Participate in software design, development, testing, and deployment activities.</li><li>Write clean, maintainable, and efficient code following best practices.</li><li>Design and optimize database schemas, queries, and relationships.</li><li>Collaborate with cross-functional teams to deliver high-quality solutions.</li><li>Utilize AI-powered development tools to improve coding efficiency, debugging, and documentation.</li><li>Participate in code reviews and continuously improve technical skills.</li></ul><br>Qualifications<br><ul><li>Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or a related field.</li><li>Fresh graduate or up to <strong>1 year of experience</strong>.</li><li>Good knowledge of <strong>Java</strong> and object-oriented programming (OOP).</li><li>Hands-on experience with <strong>Spring Boot</strong> through university projects, internships, or personal projects.</li><li>Good understanding of <strong>database design</strong>, SQL, and relational databases.</li><li>Experience using <strong>AI-assisted development tools</strong> (e.g., GitHub Copilot, ChatGPT, or similar) as part of the software development process.</li><li>Familiarity with <strong>Git</strong> and version control.</li><li>Good problem-solving and analytical skills.</li><li>Strong communication and teamwork skills.</li><li>Basic knowledge of front-end technologies such as <strong>React</strong> or <strong>Angular</strong>.</li></ul><br>Additional Information<br><p>All your information will be kept confidential according to EEO guidelines.</p><br><br><br> </div>
Geidea Established in 2008, Geidea epitomizes customer focused empowerment and commercial success through continuous innovation. Geidea makes best in class digital payment solutions available for all by attracting and leveraging the best creative & entrepreneurial talent in the market Our solutions give any business the chance to get ahead and reach for more no matter their size or maturity. Our technology mirrors our people - Smart, Innovative & Forward Thinkingwww.geidea.net<br>To maintain a competitive advantage as we grow, we are currently looking for a new "Java Backend Team Lead"<br>Job purpose:To lead the design, development, maintenance, and continuous enhancement of the organization’s settlement platform, ensuring the delivery of reliable, secure, and scalable Java-based solutions that support accurate financial transaction processing, reconciliation, and settlement operations. The role is responsible for driving technical decisions, ensuring business continuity, optimizing system performance, and leading the evolution of critical payment infrastructure in alignment with business objectives, operational excellence, and regulatory requirements.<br>Responsibilities:<br>Drive engineering excellence by establishing and enforcing high code quality, maintainability, and development standards across all services Lead architectural decisions for microservices design, API governance, and complex system integrations Provide technical leadership across cross-functional teams (Product, QA, Dev Ops, and Operations) to deliver resilient and scalable solutions Own the identification of system bottlenecks, scalability risks, and performance challenges, leading optimization initiatives Ensure compliance with security, regulatory, and data protection requirements for financial and payment systems Oversee production stability by leading incident management, root cause analysis, and implementation of preventive measures Align technical roadmap and platform evolution with business priorities, operational goals, and enterprise architecture standards<br><br>Qualifications:<br>6+ years in backend development using Java Minimum 2 years of experience leading Java backend development teams. Bachelor’s degree in computer science, Software Engineering, or related field. Strong hands-on experience with Java (Spring Boot / Spring Framework) and building enterprise-grade backend services Proven experience designing and maintaining RESTful APIs and service integrations Solid experience in microservices architecture, event-driven systems, and service orchestration Strong knowledge of relational databases (e.g., Postgre SQL, MySQL) including performance tuning and schema design Proficiency with Git and modern CI/CD practices Strong understanding of distributed systems, scalability, fault tolerance, and production troubleshooting in high-availability environments Preferred:Messaging systems (Kafka, Rabbit MQ) Cloud platforms (AWS / Azure) Containerization (Docker, Kubernetes) CI/CD pipelines<br>Our values guide how we think and act - They describe what we care about the most Customer first - It’s embedded in our design thinking and customer service approach Open - Openness allows us to constantly improve and evolve Real - No jargon and no excuses! Bold - Constantly challenging ourselves and our way of thinking. Resilient – If we fail, we bounce back stronger than before. Collaborative - We know that we can achieve a lot more as a team. We are changing lives by constantly striving for a better solution.
About the Role:We are a shipping and logistics company connecting customers with carriers, customs systems, and partner shipping networks across multiple regions. We're looking for a Java Developer to join our integration engineering team, working on the systems that power order creation, shipment tracking, and webhook-based communication with our shipping partners (including carriers. This is a backend-focused role centered on building and maintaining reliable, fault-tolerant integrations that keep shipment data flowing accurately between our systems, our customers, and our shipping partners. Key responsibilities:Design, build, and maintain backend services in Java (Spring Boot) that integrate with multiple third-party shipping and logistics partners via REST and SOAP APIs. Develop and extend partner-specific integration modules using established design patterns (e.g. strategy/service-per-partner) so new carriers can be added without destabilizing existing ones. Build and maintain webhook senders and receivers for order status updates, tracking events, and order creation across partner platforms. Implement asynchronous, non-blocking processing for high-volume shipment events using Spring's async capabilities and AWS messaging services (SQS/SNS). Write and maintain unit and integration tests (JUnit, Mockito) to ensure code passes our CI/CD pipeline checks before deployment. Contribute to or maintain front-end components for internal tools such as partner status dashboards, order monitoring screens, or admin panels used by operations and support teams. Qualifications Bachelor's degree in computer science, Software Engineering, or equivalent practical experience.3+ years of hands-on Java development experience (Java 8 or later). Strong experience with Spring / Spring Boot in a production environment. Experience with relational databases (e.g. Postgre SQL, Oracle, MySQL) and ORM/JPA-based data access. Practical experience integrating with external APIs, including both REST/JSON and SOAP/XML services. Experience with asynchronous processing patterns and message queues. Working knowledge of AWS services relevant to backend hosting. Experience writing unit and integration tests (JUnit, Mockito) and working within a CI/CD pipeline. Solid understanding of Git and standard version control workflows. Strong debugging skills, particularly around third-party integration failures, malformed responses, and intermittent connectivity issues. Working knowledge of front-end development (HTML, CSS, Java Script, and a modern framework such as React, Angular, or Vue) sufficient to build or maintain simple internal dashboards, admin screens, or status pages.
About the Role We are looking for a talented Java Backend Developer to join our engineering team and contribute to building scalable, high-performance backend services for our digital banking platform. The ideal candidate will have strong experience in Java and Spring Boot, building microservices-based architectures, and developing secure, scalable APIs. You will work closely with product managers, architects, and frontend engineers to deliver reliable and efficient backend systems that power modern digital banking solutions. Key Responsibilities Backend Development Design, develop, and maintain backend services using Java and Spring Boot. Build scalable microservices architectures supporting high-volume digital platforms. Develop and maintain RESTful APIs for internal and external integrations. System Architecture Contribute to system design and backend architecture decisions. Ensure high availability, performance, and scalability of backend services. Implement secure coding practices aligned with enterprise security standards. Integration Integrate backend services with internal systems and third-party platforms. Work with messaging systems such as Kafka or other event-driven technologies. Collaboration Collaborate closely with frontend developers, product managers, and QA teams. Participate in Agile/Scrum development processes. Performance & Quality Write clean, maintainable, and testable code. Troubleshoot and optimize application performance. Ensure code quality through testing, code reviews, and CI/CD pipelines. Required Qualifications Experience3–7 years of experience in Java backend development. Strong experience with Spring Boot and microservices architecture. Proven experience building REST APIs. Technical Skills Java Spring Boot Microservices architecture RESTful API development SQL and relational databases (Postgre SQL, MySQL, or similar) Git version control Docker / containerization CI/CD pipelines Security & Integration Authentication and authorization frameworks (OAuth2, JWT) API security best practices Professional Skills Strong problem-solving and analytical skills Ability to work in Agile environments Strong communication and collaboration skills Preferred Qualifications Experience with event-driven architectures (Kafka or similar) Experience with cloud platforms or container orchestration (Kubernetes) Experience building high-availability enterprise systems Experience in digital banking, fintech, or financial services platforms
Responsibility Develop and maintain backend services using Java SE (8 or higher) and Spring Boot. Design and implement RESTful APIs that are efficient and secure. Support task planning and delivery, ensuring alignment with departmental tools and workflows. Perform verification and validation testing for software projects Suggest technical upgrades and drive continuous improvements Maintain, refactor, and optimize existing codebases Develop future-proof reusable libraries across projects Design and implement user-friendly, scalable interfaces Ensure code quality and adherence to best practices<br>Requirements Strong expertise in Java, Spring Framework, and Hibernate Experience designing and implementing RESTful APIsSolid understanding of Microservices Architecture (plus) Exposure to Cloud Technologies (plus) Proficiency in SQL Server and database management Advanced knowledge of Data Structures, OOP, Algorithms, and Problem-Solving Excellent debugging and troubleshooting skill Ability to adapt to changing requirements and priorities1+ year of experience in Java backend development Strong proficiency in Java (version 8+) Hands-on experience with Spring Boot & React Knowledge of Java Script is a plus