Job expirat
Full lifecycle application development
Software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysis
Create and maintain technical documentation using defined technical documentation templates
Interpret written business requirements and technical specification documents
Perform designing and coding to written technical specifications
Investigate, analyze, debug and document reported defects
Perform maintenance programming and correction of identified defects
Create, document, and implement unit tests
Perform related duties as assigned
Excellent working knowledge of J2EE, proven enterprise experience with J2EE applications
Very good knowledge of EJB, Struts, Spring
Very good experience with Web Services (WSDL, SOAP, XML)
Very good knowledge of a persistence layer (any of Hibernate or iBatis or JPA)
Very good working knowledge of SQL and preferably PL/SQL
Working knowledge of JUnit
Proven capability to drive software development projects to completion
Exceptional communication skills, written and verbal
Strong analytical and problem solving skills
Ability to communicate clearly and put together materials for technical and non-technical audiences that include project members and executives
Good English language skills
Will be considered a plus:
Knowledge of JFace or JSF
Build: Ant or Maven
Italian language skills
Professional individual development package; mentoring and coaching programs
Enterprise tools and methods trainings and certification
Work with top professionals in the field; team dedicated to delivering professional excellence
Corporate professional environment; enterprise tools, technologies, process and procedures
Core knowledge sharing process
Attractive financial package
Private medical plan
Extremely attractive financial package;
Private medical plan;
Professional individual development package; mentoring and coaching programs;
Enterprise tools and methods trainings and certifications;
Work with top professionals in the field; team dedicated to delivering professional excellence;
Corporate professional environment; enterprise tools, technologies, process and procedures;
Core knowledge sharing process;
Qualitance is a company focused on providing software/technology consulting services, committed to facilitating quality in customers’ projects, whether they reside within the engineering/development or within the IT department.
Qualitance provides services structured on five competency lines:
- Software testing and software quality assurance
- Software development services
- Database and business intelligence
- Systems administration, application support and maintenance
- Technical project management and project administration
Qualitance has a very clear career path program. We take your career as seriously as you do and we actively look for projects where our team members can develop new skills to further their careers. Our sophisticated performance management process takes your personal goals into account, naturally aligning them with company goals, giving you a balanced, satisfying professional life.
We invest time and training for junior employees to help them come up to speed an we all work together - Qualitance uses an innovative collaborative model, SharedCoreKnowledge™. You will never be alone in front of a client, the entire team will always stand behind you for support.
Our environment is stimulating, challenging, fun and collegial.