Java (J2EE) Developer

Softelligence Romania

28-05-2014 | EXPIRA LA 27-06-2014

Job expirat

RESPONSABILITATI

Main responsibilities:
•Design and develop features and modules for mission-critical application
•Contribute in all phases of the development lifecycle
•Write well designed, testable, efficient code
•Ensure designs are in compliance with specifications
•Prepare and produce releases of software components
•Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review

Projects:
•Collecto – core collection application, start-up project for one of the leading debt collection multinational company

The project involves building a team of 15 people, with different roles. Mostly J2EE Programmers, one Implementation Architect (Senior developer background), Quality Assurance Engineers, for a very complex and long term project, with a global impact within the organization.

Technologies used:
•J2EE
•Application Server - Enterprise 7
•GlassFish/JBoss - DB Oracle
•JSF + Prime faces -> GUI


CERINTE

Knowledge and abilities:

Main criteria
•BS/MS degree in Computer Science, Engineering or a related subject
•2+ years of hands-on Software Development experience
•2+ years of experience in Java development
•Hands on experience in designing and developing applications using Java EE platforms
•Object oriented analysis and design using common design patterns.
•Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc)
•Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
•Experience in the Spring Framework
•Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)
•Experience with test-driven development
•Good communication skills and client oriented attitude
•Organized and detail oriented person
•Problem solving skills, analytical mind and positive attitude
•Results oriented and focused on meeting deliverable timelines
•Availability to travel abroad, if needed
•Fluency in Romanian and English is a must


BENEFICII OFERITE

•Very attractive salary
•Performance bonuses
•Private medical subscription
•Courses, trainings and certifications
•Young, fun, creative and professional team
•Dynamic and pleasant working environment