Java Developer
Magdsoft -
Nasr City, CairoPosted 7 years ago157Applicants for1 open position
- 25Viewed
- 4In Consideration
- 2Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Main responsibilities:
- Interact with business analyst/Client(s) to understand business problem(s) being addressed by the project.
- Review the requirements and assess the work effort and estimate the necessary time–to–completion.
- Create unit test plans and scenarios for development unit testing.
- Document new development, procedures or test plans as needed.
- Interact with other development teams to ensure a consistent approach to software development.
- Design and develop APIs , Databases .
- Write API, Database Documentations .
- Ensure designs are in compliance with specifications
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
- Support system testing by following up on and closing defect tickets in a timely manner.
- Deploy all integration artifacts to a testing and production environment.
Job Requirements
Technologies used:
- Experience with Software Development Life Cycle methodologies.
- J2EE/Web Services based Web development, Netbeans, EJB 3.x
- Tomcat servers
- Experience with database design, querying, stored procedures, views, joins, performance etc.
- Relational database experience specifically Mysql.
- OOP
- Familiarity with Spring framework - Spring boot , Web socket
- Bachelor's degree in Computer engineering, Business Information Systems, Computer Science, Business/Technology or similar degree required