Senior Java Developer
3 days ago
We are seeking a **Senior Java Developer** with extensive experience in **Spring Framework** (with a focus on **Spring Boot**) to join our team. The primary responsibility will be refactoring and revamping legacy projects to improve performance, maintainability, and scalability. The role also involves expertise in database design and optimization (**MySQL**), **caching methodologies**, **API integrations**, and implementing robust **security measures**.
**Key Responsibilities**
- **Code Refactoring & Modernization**: Analyze, refactor, and enhance legacy codebases to align with modern development practices.
- **Spring Framework Development**: Lead development efforts using **Spring Boot** and other Spring modules (e.g., Spring Security, Spring MVC).
- **Database Design & Optimization**: Design efficient and scalable database schemas, optimize MySQL queries, and ensure high performance.
- **API Integrations**: Design, integrate, and secure **RESTful APIs**, ensuring seamless communication with external systems.
- **Security Measures**: Implement security best practices, including authentication, authorization, and data protection, adhering to industry standards.
- **DevOps Collaboration**: Utilize tools like **Jenkins** to support CI/CD pipelines and streamline development workflows.
- **Collaboration**: Work closely with cross-functional teams, including QA, DevOps, and Product Management, to ensure smooth project delivery.
- **Documentation**: Maintain comprehensive technical documentation for refactored components and integrations.
**Requirements**:
**Required Skills & Experience**
- **Java Expertise**: 4+ years of experience in **Java SE/EE** development.
- **Spring Framework**: Deep understanding of **Spring Boot**, **Spring MVC**, and **Spring Security**.
- **Database Proficiency**: Strong skills in **MySQL** database design, optimization, and query performance tuning.
- **Caching**: Experience with caching tools like **Redis**, **Ehcache**, or similar.
- **API Development**: Proven experience in designing and integrating **RESTful APIs** with robust security measures.
- **Security Practices**: Knowledge of OWASP guidelines, authentication protocols (e.g., OAuth, JWT), and encryption techniques.
- **CI/CD Tools**: Familiarity with **Jenkins** for build, deployment, and integration pipelines.
- **Code Refactoring**: Proven ability to refactor legacy codebases and implement design patterns.
- **Version Control**: Proficient with **Git** and collaborative development workflows.
- **Testing**: Hands-on experience with testing frameworks such as **JUnit** and **Mockito**.
**Preferred Qualifications**
- Familiarity with **NoSQL databases** like **MongoDB**.
- Experience with containerization tools such as **Docker**.
- Basic knowledge of **Linux administration** for deployment and troubleshooting.
- Knowledge of performance profiling tools and APM solutions.
-
Senior Innovation Developer
2 days ago
القاهرة, Egypt Jadeer Full time**Ready to make a remarkable change in the technology market? Join a trailblazing IT & Software Solutions company as a Senior Innovation Developer** **Job Title**: Senior Innovation Developer **Location**: Nasr City, Cairo, Egypt **Department**: IT Solution and Development **Reports to**: Team Leader **Company Overview**: Jadeer Agency is recruiting on...
-
Senior Java Developer
15 hours ago
محافظة القاهرة, Egypt emaratech Job Openings Full timeemaratech (emarat Technology Solutions), a Dubai (U.A.E) based technology and professional services company that specializes in providing consulting, outsourced technology and business strategy solutions for the global corporate and government entities in the Middle East. We are currently looking to hire Java developers for our Egypt (Cairo) office with the...
-
Senior Java Developer
2 days ago
محافظة القاهرة, Egypt emaratech Full time**emaratech (emarat Technology Solutions), a Dubai (U.A.E) based technology and professional services company that specializes in providing consulting, outsourced technology and business strategy solutions for the global corporate and government entities in the Middle East. We are currently looking to hire Java developers for our Egypt (Cairo) office with...
-
Junior Java Developer
3 weeks ago
القاهرة, Egypt Spectro Systems Full time**Junior Java Developer** Reports To: Senior Java Developer/Development Manager **Job Summary**: **Key Responsibilities**: - Write clean, efficient, and well-documented code. - Collaborate with senior developers and other team members to deliver high-quality software solutions. - Stay updated with the latest industry trends and technologies. - Perform...
-
Senior Java Developer
2 weeks ago
القاهرة, Egypt Giza Systems EG Full timeParticipates as a member of the development team. - Works on problems/projects of moderately complex scope. - Acts as an informed team member providing analysis of information and limited project direction input. - Performs basic analysis of functional or business requirements. - Completes code stubs prepared by more senior developers. - Participates in code...
-
Senior Java Engineer
2 weeks ago
القاهرة, Egypt Avenga x Qinshift Full time**_This is us_** At Qinshift and Avenga we are merging together to start a new era of technology that matters. Leveraging the power of innovations, we are on a journey to shape the future of work, and we are inviting you to co-create it with us. **_This is the job_** We are seeking a Senior Java Engineer to lead the development and implementation of...
-
Senior Java Developer
3 weeks ago
القاهرة, Egypt IBM Full timeIntroduction In this role, you'll work in one of our IBM Consulting Client Innovation Centers (Delivery Centers), where we deliver deep technical and industry expertise to a wide range of public and private sector clients around the world. Our delivery centers offer our clients locally based skills and technical expertise to drive innovation and adoption of...
-
Software Developer
4 weeks ago
القاهرة, Egypt TRACCS Full time**About Company**: U.S based Bank more information can be disclosed during interview Process **JOB SUMMARY**: Specialist role in the production management function for technologies and systems that support the Firm’s various business functions **RESPONSIBILITIES**: - Identify defects, discrepancies, and trends by ways of code debugging or log analysis -...
-
Senior Developer,
2 days ago
القاهرة, Egypt Jadeer Full time**Ready to shape the future of mobile solutions in the IT industry? Jadeer is hiring a Senior Developer (Kony) on behalf of one of its clients.** **Responsibilities**: - Tracing test cases/problem scenarios to locate and maintain sources of problems - Performing maintenance programming and correction of identified defects. **Job Requirements**: -...
-
Android Native Developer
4 weeks ago
القاهرة, Egypt Reactive Talents Full time**Senior Android Native Developer (Kotlin/Java) - Voice Chat App** **Location**: Middle Eastern Market **(Remote)** **Contract**: 2-Month Development + Long-Term Maintenance **About Us** **Your Responsibilities** - Develop a high-performance Android voice chat app using Kotlin/Java - Integrate real-time communication (WebRTC, VoIP) - Optimize for low...
-
Senior Developer,
3 weeks ago
القاهرة, Egypt Tafaseel Full time**Job Summery**: Senior developer translate software requirements into concise and robust programming code. They also assist in the facilitation of team and client meetings and deliver informative, well-organized presentations. Senior developers must have strong understanding of system architecture and design, as well as complex database concepts and the...
-
Senior Java Software Developer
7 days ago
القاهرة, Egypt Vodafone Full time**What you’ll do**: The Systems Engineer delivers, maintains, and optimizes infrastructure, database, and middleware capabilities to support and enable the development and operations of modules and solutions enabling integration and continuous delivery, maximising the speed and quality of delivery across teams. Including the provision of...
-
Java Developer
3 days ago
القاهرة, Egypt BlackStone eIT Full time**Responsibilities**: - Collaborate with team members to gather requirements and translate them into technical specifications. - Write clean, efficient, and scalable code while following best practices. - Troubleshoot and resolve software defects and issues. - Participate in code reviews to ensure code quality and adherence to standards. - Stay updated with...
-
Senior Java Desktop Developer
1 week ago
القاهرة, Egypt Si-Ware Systems Full timeSi-Ware is hiring a Java Desktop Developer(s) for one of leading global technology projects. We focus on how qualified, potential, and passionate our future employees are, rather than how many years of experience they have! **Responsibilities**- Autonomy interprets business/technical requirements, and designs, implements, and tests high-quality solutions. -...
-
Senior Backend Engineer
1 week ago
القاهرة, Egypt Vodafone Full time**Role purpose**: **Key accountabilities and decision ownership**: - Create and own product & platform design, build, configurations and deployments - Transform functional requirements to technical user stories and assign business value - Document all codes of the development processes to record and facilitate the work of other mobile developers. - Resolve...
-
Java Developer
3 days ago
القاهرة, Egypt DXC Technology Full time**Job Description**: **Essential Job Functions**: - Collaborate with the software development team to design, code, and test software solutions, with a focus on developing and maintaining critical components. - Work with senior team members to meet project requirements and deadlines, actively participating in design and code reviews. - Contribute to...
-
Sw Senior Java/aem Developer vois
3 days ago
القاهرة, Egypt Vodafone Full time**Position Overview**: **Key Responsibilities**: **1. **AEM Development**: - Utilize AEM Sites, Assets, Mobile, and Communities to create robust and scalable solutions. - Customize and extend AEM Core Components to meet business requirements. **2. **Web Technologies**: - Write clean, efficient, and maintainable code in Java, HTML, CSS, and JavaScript. -...
-
Senior Software Engineer
2 weeks ago
القاهرة, Egypt Egyptian Banks Company Full timeContribute to all stages of the software development lifecycle - Analyze user requirements to define business objectives - Responsible for the analysis of data integration requirements and the development of technical specifications. **Requirements**: - 2-5 years of experience in Software Development - Experience in Core JAVA, Spring, Spring Boot...
-
Senior Software Developer
1 week ago
القاهرة, Egypt CrossWorkers Full time**Senior Software Developer for a German Customer** - Support the gathering and description of business process requirements in user story format - Develop and implement new features and continuously optimize the existing solution in Hybris, and ensure connectivity between SAP ECC and Hybris - Ensure that the processes and solutions of the digital...
-
Senior Android Application Developer
3 weeks ago
القاهرة, Egypt Luxoft Full timeCairo, Egypt Android Automotive Industry 06/11/2024 Req. VR-108590 **Project description**: Luxoft is the major independent Software Services company world-wide. We deliver professional software products and services in multiple business verticals, especially Automotive. Do you want to be part of a team of innovators, developing a ready-to-use IVI...