KnowledgeNet طالبين Senior Java Software Engineer
Objective:
The candidate will be responsible for implementing, and troubleshooting software programs and applications. His/her main duties will focus on understanding design, coding, developing, and documenting software specifications throughout the project life cycle. He/ she will also contribute in the estimates of the project, the quality and timeliness of the deliverables and the project’s compliance to the organizational processes and standards.
General Duties/Key Responsibilities:
• Follow up full software development cycle (analysis, design, implementation, testing, documentation)
• Ability to gather business requirements from appointed focal points
• Ability to write clear understandable technical documents
• Understand the software design strategies and method Model for the system structure and behavior
• Has the ability to design and evaluate different solutions for and identical business case.
• Be able to work on sophisticated architecture level cases.
• Implement and maintain software applications using a variety of tools and solutions
• Involved in developing estimates for the project
• Periodically report project status to team leader.
• Consult his technical lead and peers on the proposed design solution
• Acts as second level of support for production systems users.
• Transfer knowledge and know-how to other developers
• Mentor and collaborate with his colleagues
• Conduct training sessions for end users
KnowledgeNet طالبين Senior Java Software Engineer
- Periodically report project status to team leader.
- Review Code, debug issues and fix it
- Assigned tasks to developer with Java team members and make integration with them.
2-1: Experiences:
- 3 up to 5 years
3-1:skills:
- Strong design and analysis skills.
- Working knowledge of design patters.
- Experience with Unified Modeling Language (UML).
- Deep knowledge of CASE tools (Rational Rose, Power Designer, Enterprise Architect).
- Experience with XML, Java Servlets, JSP, JSF, Java Beans, JDBC, HTTP, HTML, SOCKETS, SQL, PL/SQL, and application servers (i.e. Websphere, Oracle AS).
- In depth Working knowledge of Database Management System preferred Oracle Database management system.
- experience with, Spring , Spring boot,Tomcat,Spring Security, and J2SE platform using Object oriented methodology.
- Strong with microservice.
- Strong knowledge in Angular (JS-6)