Senior Java Developer

2 days ago


مصر, Egypt FlairsTech Full time

Cairo
- 4 years Experience
- Digital Solutions Department

**About the job**:
**Requirements and responsibilities**

**Job Summary**:
We are looking for a Java Developer who has knowledge on how to design and implement enterprise-level JEE and microservices and Spring Framework.

**What Will You Do?**

You will need to be highly proficient in Java and understand the different components of Java EE as well as Spring boot framework and where to use these. Furthermore, you will need to be an excellent communicator as you will spend a lot of time liaising and collaborating with fellow developers in your team.

**Job duties**:

- Research, design, implement innovative software solutions and deliver projects on-time and to specification with a high level of quality.
- Contributes in all phases of the development lifecycle
- Writes well designed, testable, efficient codes
- Ensures designs are following the required software’s specifications
- Prepares and produces releases of software components.
- Supports continuous improvement by investigating alternatives and technologies and presenting these for architectural reviews.
- Construct documentation to aid maintenance and code reuse.
- Perform manual and automated testing.
- Research and analyze product features being tested.
- Research new tools, technologies, and testing processes.
- Write effective APIs
- Troubleshoot, debug and upgrade software
- Building Microservices, APIs, and scripts as required.

**Technical Requirements**:

- +4 years of experience in Java development field.
- Good Knowledge of: JBPM, Web Development, SQL, Oracle PLSQL, OOP, Design Patterns, Data Structure, Algorithms, Web Services, (SOAP - REST).
- 3+ Years of experience in Java (SE -EE) Spring Framework / Spring Boot / JPA / Hibernate
- Experience in developing RESTful APIs.
- Strong Knowledge in Unit Testing using Junit.
- Knowledge of SOLID principles.
- Experience in developing microservices / microservices architecture design
- Experience with continuous integration tools, like GIT, JIRA, Jenkins
- Good Knowledge of Java 8,11+.
- Spring for Apache Kafka, Spring Cloud, Spring Data, Spring Integration, Spring Security
- OpenAPI/Swagger
- Docker, Docker-Compose, Docker-Hub
- Java Reporting Tools like BIRT and Jasper Reports.
- Java Testing Tools like Junit, Apache JMeter and Selenium.
- Angular/React front-end development is considered a plus

**Non-Technical requirements**:

- Excellent verbal and written communication skills.
- Strong design and analysis skills
- Excellent awareness of the Software lifecycle
- Excellent analytical & problem-solving skills.
- Good knowledge of deployment and**_ _**debugging
- Preferred to be experienced with the following technologies:


  • Senior Java Developer

    2 weeks ago


    مصر, Egypt Luxoft Full time

    **Project** Description**: Luxoft DXC Technology Company is an established company focusing on consulting and implementation of complex projects in the financial industry. At the interface between technology and business, we convince with our know-how, well-founded methodology and pleasure in success. As a reliable partner to our renowned customers, we...


  • مصر, Egypt AKWAD Full time

    **Responsibilities**: - Contribute in all phases of the development lifecycle - Write well designed, testable, efficient code - Document development phases **Requirements**: - Proven hands-on Software Development experience - Object Oriented analysis and design using common design patterns. - Profound insight of Java and JEE internals (Classloading,...


  • مصر, Egypt Plugin Talents Full time

    **About the job Senior Java developer**: **Job Requirements**: - 1. Bachelor degree of Computer Science, or equivalent. - 2. Minimum 3-10 years of experience in software development. - 3. Excellent knowledge of OOP concepts. - 4. Excellent knowledge of Java and JEE internals. - 5. Excellent knowledge of Java based web services. - 6. Very good knowledge Java...


  • مصر, Egypt Plugin Talents Full time

    **About the job Senior Java Developer**: **Responsibilities**: - Design, build, and maintain efficient, reusable, and reliable Java code - Identify bottlenecks and bugs, and devise solutions to these problems - Help maintain code quality, organization, and automatization **Skills**: - Experience in Java 11. - Experience with Spring boot (JPA, Security,...


  • مصر, Egypt FlairsTech Full time

    Details Required Experience +3 year - Department Software Development and Testing - Career LevelSenior Position Location Cairo / Alexandria **Skills**: Java Javascript jQuery struts Requirements and responsibilities **Senior Java Developer**: - 3+ Senior Java Developer is **Must**. - Experience with Native JavaScript & jQuery is **Must**. - Experience...


  • مصر, Egypt Asgatech Full time

    **Job brief**: We are seeking a Senior Java Developer to execute the full lifecycle of the product development, by programming well-designed, efficient, and testable code that meets specifications. **Responsibilities**: - Develop new capabilities and re-architect parts of an existing system. - Take part in test-driven, iterative development, prototyping,...


  • مصر, Egypt Luxoft Full time

    **Project** Description**: Our client is operating in financial compliance landscape, anti-financial crime, regulatory affairs in a wide range of financial and non-financial environments. You will be involved in development and integration of technical solutions with complex data models. **Responsibilities**: - Supports other team members in development...

  • Java Developer

    2 hours ago


    مصر, Egypt YOUCLOUD DMCC Full time

    1. **Java Developer** (Senior developer ) **Frontend**: React/Redux with JavaScript/Typescript (preferred) and knowledge of CSS frameworks and preprocessors **Backend**: Java/Kotlin with Springboot framework. Knowledge of design patterns and OOP concepts. Java struts framework. Unit Testing, Acceptance Testing, Integration testing using Junit, Mockito....


  • مصر, Egypt Siemens Digital Industries Software Full time

    **Siemens Digital Industries Software - Where today meets tomorrow.** **Let's make the difference together!** Siemens DISW is a global technology powerhouse. With some of the best-known brands in the world, Siemens has stood for engineering excellence, innovation, quality, and reliability for more than 165 years. We're looking for a **Senior Java...


  • مصر, Egypt Siemens Digital Industries Software Full time

    **Siemens Digital Industries Software - Where today meets tomorrow.** **Let's make the difference together!** Siemens DISW is a global technology powerhouse. With some of the best-known brands in the world, Siemens has stood for engineering excellence, innovation, quality, and reliability for more than 165 years. We're looking for a **Senior Java...


  • مصر, Egypt Spectro Systems Full time

    Responsible for developing software **Job Title**:Senior Software Developer **Department**:Software Development **Reporting To**: Software Development Team Leader **Technical Experience**: 4-6 years of experience in software development using Java technology. Very good knowledge of: - micro-service development. - angular JS. - PostgreSQL database. -...


  • مصر, Egypt emaratech Full time

    **We are looking for Senior full stack Java developers for our Egypt (Cairo ) office with the following skills and experience **Role : Senior Full Stack Java developer** **Job details**: - 5 -10 years of server-side development using Java with solid foundation in object oriented analysis and design, and good knowledge of front end technologies - BS/MS in...


  • مصر, Egypt emaratech Job Openings Full time

    We are looking for Senior full stack Java developers for our Egypt (Cairo ) office with the following skills and experience **Role : Senior Full Stack Java developer** **Job details**: - 5 -10 years of server-side development using Java with solid foundation in object oriented analysis and design, and good knowledge of front end technologies - BS/MS in...


  • مصر, Egypt Emaratech Full time

    Emaratech, the leading technology and management consulting company in the Arab World, is looking for a Senior Full Stack Java developer to join their team. As a Senior Full Stack Java developer, you will be responsible for designing and developing high-quality software solutions for private and public sectors. **Requirements**: **Role : Senior Full Stack...

  • Senior Java Developer

    3 weeks ago


    مصر, Egypt FlairsTech Full time

    Details Required Experience 4 year Department Software Development and Testing Career LevelSenior Position Location Cairo / Alexandria **Skills**: Java MySQL Mongo DB PostgreSQL Requirements and responsibilities **Senior Java Developer (Ruby)**:** Job Description**: **Responsibilities**: - Develop technical specifications and architecture - Review...


  • مصر, Egypt Talent Pal Full time

    **Senior Software Developer for International Customer** **Title: "Senior Full-Stack Java Developer"** **Industry: IT Software** **Reporting Line: Team Leader/SDS & Client (POC)** **Position Type: Full Time** **Level: Senior** **Location: Cairo Office, New Cairo** **About the job**: Do you have a strong background as a "Senior Full-Stack Java...


  • مصر, Egypt Emaratech Full time

    **Responsibilities**: - Collaborate with stakeholders, designers, and other developers to develop effective software solutions - Design and develop high-quality software using Java, Spring, and Hibernate - Develop and maintain databases using MySQL or Oracle - Ensure software is up-to-date, stable, and secure - Develop, test and maintain...

  • Senior Java Developer

    2 weeks ago


    مصر, Egypt Evolvice Full time

    Description Evolvice is a German nearshore service provider with branches in Egypt, Ukraine and Portugal. Founded in 2012, Evolvice has a strong technical background and business domain knowledge, combining software engineering and Agile methodology, leading its’ clients’ path to digital transformation. Headquartered in the heart of the automobile...


  • مصر, Egypt Avelabs Full time

    **Job description** - Design, develop, and test C code generators and tools using Java programming language. - Create SW plugins using Eclipse/ARTOP Framework. - Requirements analysis and software design for AUTOSAR Applications. - Support and develop complete software architecture. - Responsible for technical communication with the customers. - Work in a...

  • Senior Java Developer

    2 hours ago


    مصر, Egypt FlairsTech Full time

    Details Required Experience 4 years Department Digital Solutions Career Level Position Location Cairo **Skills**: - Java Maven Oracle Full Stack Microservices Spring Framework Spring Boot Data Structure Requirements and responsibilities ***: - Research, design, implement innovative software solutions and deliver projects on-time and to specification...