header-team-1400x400

IT Solutions Distinguished by Quality, Reliability and Efficiency

Java Developer

Responsibilities

  • Design and develop application modules according to the specified requirements
  • Analyze and troubleshoot issues in the software
  • Solve complex technical requirements or issues by leading analysis and development;
  • Develop and execute unit tests as part of the continuous integration process;
  • Participate in all aspects of development process – requirements analysis, architecture, implementation and support of the products developed by the team;
  • Attend regular meetings to report on progress and share ideas;
  • Self organized and motivated to work in a team.

Requirements

  • 2+ years of professional experience with Java technologies
  • Proficiency in Object Oriented Programing and Design, as well as algorithms and data structures
  • Application development skills and knowledge of Java
  • Knowledge of some Java related technologies like Spring, Hibernate, JPA, EJB, JSF or Portlets
  • Experience in web development - HTML, CSS, JavaScript
  • Database modelling and SQL skills with vendors like MS SQL, Oracle, DB2 or other
  • Past experience in multiple projects with various technologies and team setups
  • Ability to understand and analyze different customer requirements
  • Willingness to learn and apply new technologies individually and in a team;
  • Graduate or student in IT technology related field
  • Fluency in English

The following abilities and skills will be considered an advantage:

  • Knowledge in XML and WS standards (WSDL, XSD, XSLT, SOAP, REST)
  • Experience with application servers like WebSphere Application Server, WebLogic Application Server, JBOSS, Glassfish
  • Experience with enterprise solutions like WebSphere Portal, Oracle Portal, IBM BPM, Oracle SOA Suite
  • Knowledge of software development processes like (Scrum, Kanban)

apply now