الرئيسية / الوظائف / مطلوب مطورين IT للعمل لدى شركة
مطلوب مطورين IT للعمل لدى شركة

مطلوب مطورين IT للعمل لدى شركة

مطلوب مطورين IT للعمل لدى شركة

Senior Java Developer

Brief description:

The position of Senior Java Developer consists of converting project specifications and statements of problems and procedures to detailed logical flow charts for coding into computer language. It also consists of developing and writing computer programs to store, locate, and retrieve specific documents, data, and information.

Tasks & Responsibilities:

1- Software programming and development using java & Java/J2EE programming language, related tools and frameworks.
2- Develop, enhance, debug, support, maintain and test software applications that supports business units and/or supporting functions. These application program solutions may involve diverse development platforms, software, hardware, technologies and tools.
3- Participates in the design, development and implementation of complex applications., often using new technologies.
4- Develop and implement application systems related to Workflows, web portals, API and integration services.
5- Develop software systems to run on JBoss/Tomcat servers using Java/J2EE, MySQL or another relational database, XML, Eclipse or another IDE;
6- Compile and write documentation of program development and subsequent revisions, inserting comments in the coded instructions so others can understand the program;
7- Conduct trial runs of programs and software applications to be sure they will produce the desired information and that the instructions are correct;
8- Consult with and assist computer operators or system analysts to define and resolve problems in running computer programs;
9- Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes;
10- Correct errors by making appropriate changes and rechecking the program to ensure that the desired results are produced;
11- Perform or direct revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements;
12- Perform systems analysis and programming tasks to maintain and control the use of computer systems software as a systems programmer;
13- Write, analyze, review, and rewrite programs, using workflow chart and diagram, and applying knowledge of computer capabilities, subject matter, and symbolic logic;
14- Write, update, and maintain computer programs or software packages to handle specific jobs such as tracking inventory, storing or retrieving data, or controlling other equipment.

Skills:

1- Strong skills with JAVA, J2EE, Servlets, JSP/JSF, EJB, JNDI, JDBC.
2- Strong knowledge in SOAP, Rest API, XML, JSON & SQL.
3- Experience with Web-based development including HTML, JavaScript, and CSS, Bootstrap, jQuery.
4- Experience with MSSQL database and T-SQL and Stored procedures, Oracle & MySQL is a plus
5- Strong knowledge of relational database management systems including knowledge of data modeling concepts, ERD design and development.
6- Strong experience in developing enterprise Java solutions following standard/best practices including SDLC, OOAD and design patterns.
7- Experience with microservices development.
8- Experience with domain driven design and behavior driven development.
9- Frontend frameworks (Angular, React) is a plus.

General Requirements:

 5+ years of hands-on experience developing J2EE applications.
 Excellent English Language (Reading, Specking & Business writing).
 Bachelor’s degree in a computer/technology related discipline;

Offer Details:

 Basic Salary will be identified after interview.
 Working location would be in the company office Amman – Jordan, frequent abroad business trips applied.
 Per dime as per the company policy.
 Health Insurance as per the Company Policy.
 Annual vacation of Eightin (18) calendar days.

——————————————

junior java developer

Responsibilities
1- Responsible for programming and software development using java Java/J2EE programming language and related tools and frameworks.
2- Develop, enhance, debug, support, maintain and test software applications that support business units and/or supporting functions. These application program solutions may involve diverse development platforms, software, hardware, technologies and tools.
3- Participates in the design, development and implementation of complex applications., often using new technologies.
4- Develop and implement application systems related to Workflows, web portals, API and integration services.
Skills
1- 2-3 years of hands-on experience developing J2EE applications
2- Strong skills with JAVA, J2EE, Servlets, JSP/JSF, EJB, JNDI, JDBC.
3- knowledge in SOAP, Rest API, XML, JSON & SQL.
4- Experience with Web-based development including HTML, JavaScript, and CSS, Bootstrap, jQuery.
5- Experience with MSSQL database and T-SQL and Stored procedures, Oracle & MySQL is a plus
6- Strong experience in developing enterprise Java solutions following standard/best practices including SDLC, OOAD and design patterns.
Brief description
The position of Java programmer consists of converting project specifications and statements of problems and procedures to detailed logical flow charts for coding into computer language. It also consists of developing and writing computer programs to store, locate, and retrieve specific documents, data, and information.

Tasks
• Develop software systems to run on JBoss/Tomcat servers using Java/J2EE, MySQL or another relational database, XML, Eclipse or another IDE;
• Compile and write documentation of program development and subsequent revisions, inserting comments in the coded instructions so others can understand the program;
• Conduct trial runs of programs and software applications to be sure they will produce the desired information and that the instructions are correct;
• Consult with and assist computer operators or system analysts to define and resolve problems in running computer programs;
• Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes;
• Correct errors by making appropriate changes and rechecking the program to ensure that the desired results are produced;
• Perform or direct revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements;
• Perform systems analysis and programming tasks to maintain and control the use of computer systems software as a systems programmer;
• Write, analyze, review, and rewrite programs, using workflow chart and diagram, and applying knowledge of computer capabilities, subject matter, and symbolic logic;
• Write, update, and maintain computer programs or software packages to handle specific jobs such as tracking inventory, storing or retrieving data, or controlling other equipment.

Qualifications and requirements
• Bachelors degree in a computer/technology related discipline;
• Knowledge of various programming languages, ability to identify complex problems to develop and evaluate options and implement solutions, and ability to use logic and reason to identify the strengths and weaknesses of alternative solutions, conclusions or approaches to problems.

[email protected]

شاهد أيضاً

اعلان توظيف صادر عن جامعة العلوم و التكنولوجيا

اعلان توظيف صادر عن جامعة العلوم و التكنولوجيا

اعلان توظيف صادر عن جامعة العلوم و التكنولوجيا  للتسجيل في موقع وظفني.كوم من خلال الرابط …

اعلان توظيف صادر عن جامعة الزرقاء

اعلان توظيف صادر عن جامعة الزرقاء

اعلان توظيف صادر عن جامعة الزرقاء  للتسجيل في موقع وظفني.كوم من خلال الرابط التالي: www.wzfni.com/register

error: Content is protected !!