H εταιρεία EWORX ( http://www.eworx.gr/?i=eworx.en.careers ) αναζητά νέους/νέες με μικρή και μεγάλη εμπειρία στο χώρο.
Δείτε τις διαθέσιμες θέσεις στο site μας και συμπληρώστε την φόρμα ενδιαφέροντος στο τέλος της σελίδας κάθε αγγελίας για να επικοινωνήσουμε μαζί σας!

-----

1. Java Developer


Description of position
The successful candidate will be part of a talented software team that works on the development and evolutive maintenance of our clients' web applications. S/he will be responsible for Java/Java EE application development while providing expertise in the full software development lifecycle, from technical architecture to functional testing.

Typical Responsibilities

  • Develop and implement web-based Java applications to support business requirements and support requests.
  • Follow approved life cycle methodologies and perform program coding and testing.
  • Resolve technical issues through debugging, research and investigation.
  • Work autonomously (as part of a larger team) to investigate problems in a given codebase, identify the root cause and propose, develop and test a stable technical solution.


Requirements

  • BSc/MSc degree in Computer Science, Engineering or a related subject.
  • Proven hands-on Java web development experience with more than 2 years of professional experience.
  • Object Oriented analysis and design with critical thinking on when to use which methodologies and design patterns.
  • Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA, Hibernate).
  • Experience in developing web applications using at least one popular web framework (e.g. Play, Wicket, Spring MVC).
  • Experience with test-driven development with JUnit (Mockito, JMockit etc will be a plus).


The following will be considered a plus:

  • Insight of Java and JEE internals (Classloading, Memory Management, Transaction management, etc).
  • Experience with Agile Development Methodologies (SCRUM, LEAN, KANBAN)
  • Semantic web related technologies (e.g. XML/RDF, SPARQL).
  • XML related technologies (e.g. XQUERY,XSLT).
  • JavaScript development (ideally with Angular JS).
  • Familiarisation with CI/CD servers (e.g Jenkins) and Docker.


Benefits

  • Competitive salary.
  • Opportunity to work in high-profile, international projects.
  • Continuous education and knowledge exchange.
  • Friendly and stimulating environment.
  • Career path.
  • Private Health Insurance Coverage.


2. JavaScript / XML Developer

Description of position
The successful candidate will be part of a talented software team that works on the development and evolutive maintenance of our clients' web applications. S/he will be responsible for maintaining existing and producing new features in dynamic languages while being involved in the full software development lifecycle, from technical architecture to functional testing.

Typical Responsibilities

  • Develop and maintain single page applications for data submission
  • Develop and maintain automated QA scripts for data validation
  • Develop and maintain application for data aggregation
  • Use tools for source control and issue tracking
  • Troubleshoot applications developed in-house and by external developers


Requirements

  • Experience with JavaScript development (knowledge of AngularJS or similar JavaScript MV* framework will be considered a plus).
  • Knowledge of XML related technologies (XPATH, XQUERY, XSLT).
  • Knowledge of HTML and CSS
  • Experience with Linux OS
  • Knowledge of Version control software (GIT, SVN)


The following will be considered a plus:

  • BSc/MSc degree in Computer Science, Engineering or a related subject.
  • Knowledge of build and configuration tools (gulp, webpack, etc)
  • Knowledge of Semantic web related technologies (e.g. RDF, SPARQL).
  • Knowledge of VBA development.
  • Knowledge of Java development.
  • Familiarity with Open Source methodologies


Benefits

  • Competitive salary.
  • Opportunity to work in high-profile, international projects.
  • Continuous education and knowledge exchange.
  • Friendly and stimulating environment.
  • Career path.
  • Private Health Insurance Coverage.