Senior Java Developer
Genwin -
Cairo, EgyptPosted 5 years ago30Applicants for2 open positions
- 5Viewed
- 2In Consideration
- 1Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Main Job Duties:
- Apply problem solving techniques and SW design concepts.
- Take part in software design and architectural development activities
- Conduct software development, unit test, implement and maintain application software
- Transforming requirements into stipulations
- Recommend changes to improve established java application processes
- Ensure the best possible performance, quality, and responsiveness of the applications
- Identify bottlenecks and bugs, and advise solutions to these problems
- Ensures and maintains code quality
- Implementing automated testing platforms and unit tests
- Develop and execute unit test plans
- Support formal testing and resolve test defects
- Prepare and produce releases of software components
Job Requirements
- Good knowledge of object-oriented programming and design
- Good knowledge of J2EE Design Patterns
- Good knowledge of SOA and Microservices architectures
- Proficient on developing complex backend systems using J2EE
- Good knowledge on webservices (REST and SOAP)
- Good knowledge of Spring framework
- Good knowledge of Spring cloud framework
- Good knowledge of Relational Databases Oracle(Preferred) or SQL Server
- Good knowledge on NoSQL
- knowledge of blockchain is a plus