Senior Java Software Engineer
6 days ago
**Responsibilities**
- 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.
**Qualifications**
- +3 years of experience in Java development field.
- 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: JBPM, Web Development, SQL, Oracle PLSQL, OOP, Design Patterns, Data Structure, Algorithms, Web Services, (SOAP - REST).
- Good knowledge of deployment anddebugging
- Experience in Java (SE -EE) Spring Framework / Spring Boot / JPA / Hibernate
- 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+.
Preferred to be experienced with the following technologies:
- Spring for Apache Kafka, Spring Cloud, Spring Data, Spring Integration, Spring Security
- OpenAPI/Swagger
- Docker, Docker-Compose, Docker-Hub
- MongoDB
- Java Reporting Tools like BIRT and Jasper Reports.
- Java Testing Tools like Junit, Apache JMeter and Selenium
**Salary**: From E£25,000.00 per month
Application Question(s):
- How long is your notice period ?
- What is your current net salary ?
**Experience**:
- Java: 3 years (preferred)
-
Senior Software Engineer
1 week ago
مصر, Egypt ITWORX Full timeCareer Level: **Mid Career** - Employment Type: **Full time** - Function: **Software Development** Description: - Implement the design and review designs and implementation with the team and customers for acceptance early in the development process. - Ensure that all designs and implementations confirm to both functional and technical design...
-
Sr. Software Engineer
1 week ago
مصر, Egypt Egybell Full time**Responsibilities**: - Implement the design and review designs and implementation with the team and customers for acceptance early in the development process. - Ensure that all designs and implementations confirm to both functional and technical design specifications, have highest quality, are well documented and maximize performance, availability and...
-
Senior Java Developer
2 weeks ago
مصر, 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...
-
Senior Software Engineer- Ruby or Java
2 weeks ago
مصر, Egypt Procore Technologies Full time**Job Description**: We’re looking for **Senior Software Engineer** to join our Payments Team in the Financial Division. In this role, you’ll join our highly collaborative Product and Engineering organization to drive the technical direction of our projects. As a **Senior Software Engineer**, you are responsible for designing, building, and shipping...
-
Senior Software Engineer- Ruby or Java
2 weeks ago
مصر, Egypt Procore Full timeWe’re looking for **Senior Software Engineer** to join our Payments Team in the Financial Division. In this role, you’ll join our highly collaborative Product and Engineering organization to drive the technical direction of our projects. As a **Senior Software Engineer**, you are responsible for designing, building, and shipping software using your...
-
Senior Software Engineer
4 days ago
مصر, Egypt TalPods Full timeAt TalPod, we are a team of exceptional Software Engineers who thrive on solving complex software challenges. Our passion lies in building great software and nurturing the brightest talent to become world-class engineers. We are looking to hire a Senior Software Engineer for this role for one of our partners, a reputed unicorn, one of the most successful...
-
Lead Software Engineer
2 weeks ago
مصر, Egypt ITWORX Full timeCareer Level: **Mid Career** - Employment Type: **Full time** - Function: **Software Development** Description: - Implement the design and review designs and implementation with the team and customers for acceptance early in the development process. - Ensure that all designs and implementations confirm to both functional and technical design...
-
Senior Java Software Engineer
1 week ago
مصر, Egypt Digi Visions Full timeJava Spring Boot Microservices Backend Developer for a well-known Telecom Operator in KSA (4 to 8 years of working experience). **Job Description**: - Can deliver high-quality, engaging technical presentations and solutions to senior decision-makers and clients. - Bash scripting. - Low-level design components and developing them with their associate unit...
-
Senior Java Developer
2 days ago
مصر, Egypt Easy Life Solutions Full time**Company Description** **Role Description** This is a full-time remote role for a Senior Java Developer at Easy Life Solutions. The Senior Java Developer will be responsible for software development, utilizing microservices and the Spring Framework. The role will involve programming in Java and working on various development...
-
Senior Software Engineer
1 week ago
مصر, Egypt Unifonic Full timeProudly voted a Great Place to Work®, we are a dynamic startup in the SaaS space that is revolutionizing how businesses communicate. Our team is made up of 500 energetic and passionate Unifones who are dedicated to delivering the best possible experience to 5000+ customer-centric companies. We pride ourselves on our fun and collaborative work environment,...