Job expirat
CANDIDATUL IDEAL:
Four year degree in Computer Science or Engineering
Minimum of four (4) years developing software in a commercial software development environment
Proven ability to design and develop large scale, complex applications
Minimum of one (1) year experience working in an Agile/SCRUM environment is preferred, but not required.
RESPONSABILITATI / BENEFICII:
PROJECTS TYPE
WEB Projects, Rich client
REQUIRED TECHNICAL SKILLS
KEY TECHNOLOGY EXPERIENCE IN AREAS SUCH AS:
OOP Concepts
Java Core
J2EE
STRONG EXPERIENCE WITH WEB TECHNOLOGIES AND FRAMEWORKS:
Java Server Faces with Primefaces, Richfaces, MyFaces
Portals (Pluto, LifeRay)
Ajax
JavaScript
Spring
Hibernate
Experience with XML Related Technologies (XHTML, XML DOM, XSLT, XSD, WSDL)
Expert in using Maven Build Tool
Good knowledge of Application Servers:
Apache Tomcat
IBM WebSphere
Good knowledge of Database Servers:
Postgres
Oracle
SOFT SKILLS AND ABILITIES
Effective team-worker in a corporate environment
Ability to translate business requirements into technical specifications
Advanced ability to read, write and speak English, German is also preffered, but not a must.
BEHAVIORS
Work from English verbal and written instructions of varying levels of detail
Ability to take direction from all levels
Ability to cope under pressure
Exhibit a high level of individual initiative
Effectively lead a team environment
ESSENTIAL FUNCTIONS
Provide guidance for the team with technical architecture as needed
Participate in code development and conducting unit testing
Provide technical leadership for project and team through design and code reviews, ensuring best technical practices are applied.
Work with development team to troubleshoot development environment, production environment, performance tune and optimize code.
Serve as a resource and content expert to team members; providing them with guidance and being available to answer questions to clarify the work activities.
Permanently preoccupied to identify and gain new projects.
Participate in the interview process for Junior and Senior Java Developer
Assess the need for training and submit requests to the Team Leader.
ECS