Kërkoni punë
6 Mars, 2024

Core Skills and Experience:

       Proficient in developing components using Java/J2EE, along with solid skills in HTML, CSS, and JavaScript.

       Applied knowledge in JSP, Servlets, Struts Framework, Hibernate, Eclipse, JBoss and/or IBM WebSphere, XML, XSLT, JavaScript, Ajax, EJB 3.0, Spring Framework, and Web Services.

       Understanding of ALM (Application Lifecycle Management) techniques and methodologies.

       Knowledge of EJB, distributed transactions, and MQ messaging.

       Expertise in Java Persistence with Hibernate or JBoss Hibernate Technology.

       Experienced in conducting Unit Tests using frameworks like JUnit or similar.

       Capable of developing data access components, writing queries, and stored procedures using SQL Server (2008 and later) or Oracle.

       Familiar with SOA and layered architectures, and proficient in Agile development and DevOps practices.

       Experienced in developing and testing application components using libraries such as JEE6, OCE (including OCE-WED, OCE-WCD, OCE-JPA, OCE-JWS), OCA, Swing, AWT & JDBC, and JSP MVC.

       Knowledgeable in multi-device development and Liquid Architecture using HTML5, AJAX, CSS3, XML/XSLT, RSS.

       Skilled in integrating Java code with major open-source frameworks/tools: GitHub, JQuery, AngularJS, NodeJS, Spring Boot.

       Ability to develop Java Web Apps with AngularJS.


Senior-Level Specific Responsibilities:

       Design detailed technical solutions, including class structures, interfaces, functionality division across layers, and component breakdown, using UML 2.0 and applying design patterns.

       Design and configure Web Services, ensuring alignment with the UML conceptual model (Service Model).

       Design and document logical/physical database schemas using ER models derived from a UML conceptual model (Domain Model), with expertise in SQL query optimization and index creation.

       Lead the development of distributed SOA applications and high-performance Web Applications.

       Independently develop complex components with frameworks such as Struts, Apache Struts, or JSF Framework.

       Design and perform Unit Tests using frameworks like JUnit or similar.

       Experience in application component development and testing using libraries such as JEE6, OCE, OCA, Swing, AWT & JDBC.



This role requires at least 5 years of experience as a software developer. Also a high level of technical proficiency, the ability to design and implement complex solutions, and a solid understanding of modern development practices and architectures. The ideal candidate will have a strong background in Java development, with extensive experience in designing, developing, and testing enterprise-level applications.



Niveli i punës
Niveli i mesëm (Mid-Level)
Lloji i Punësimit
Kohë e plotë (Full Time)

Punë të ngjashme

Punë të tjera të ngjashme që mund t'ju interesojnë

IT Instalues
Kohë e plotë (Full Time)