java developer in barcelona

posted
job type
tiempo completo
apply now

job details

posted
location
barcelona, cataluna
job category
Otros Sectores
job type
tiempo completo
experience
3
reference number
job#1899116
apply now

job description

Responsabilities/Tasks:

· Application of new and innovative technologies to improve our software.
· Implementation of technical and functional requirements based on the functional design.
· Create technical specification based on the functional input.
· Participation in designing the IT landscape by bringing in experience in java/J2EE development.
· Support in design and testing phases within the focusteams.
· Analyzing and fixing of defects.
· Create documentation based on the software development guidelines.

General competence description

Professional with expertise in:

· IT tools and technologies
· Design, configuration, implementation, development, maintenance and problem resolutions of standard or client specific customized software applications
· Software development, deployment and support life cycles
· Writing technical specifications, technical design documents, requirement analysis

Detailed Competence Description:

· Very good understanding of Java, Generics, Thread, JDBC, Collections framework, Exception Handling; practical Experience with implementing Java GUI applications (SWT, Swing).
· Knowledge regarding Encapsulation, inheritance vs. Delegation, access operators, simple design patterns (GoF).
· Good understanding of relational Datamodel, able to write SQL Queries (select, insert,Update).
· Knowledge how to use eclipse in an efficient way, knowhow to debug classes, how to change behaviour or to calls during debugging, find and search functionality.
· Basis knowledge about linux as operating system, no programming skills necessary, just basic linux commands (vi editor, grep, sudo, netstat and so on).
· Practical experience with version management systems like SVN, clearcase, CVS.
· Open minded, communicative, motivated and self dependent, responsible, English is project language.