Город: Ивано-Франковск
З/п: обсуждается с кандидатом
Опыт работы: От 3 до 6 лет
Отзывы о компании SoftServe

The difference is you! Join professionals!

Quite simply, a company is its people. At SoftServe, we're dedicated to giving our people a wealth of opportunities to reach their full potential, and we proved it - according to Hewitt Associates and the HR Center SoftServe is recognized as a "Best Employer in Ukraine - 2010 and 2011".

We're Global Premium IT Service Company with a strong vision into the future of a growing global market.

Working with us gives you:

·         Challenging and interesting projects;

·         Your personal Сareer Advisor & Individual career map;

·         Certification Center & Language School;

·         Competitive salary & Bonus system;

·         Friendly team & Flexible work hours;

·         Comfortable workstation;

·         Social package & Birthday presents;

·         Corporate events;

·         Corporate Doctor;

·         Discount Program;

·         Gyms & Relax zones;

·         Fully equipped kitchens

We search for Java Systems Architect with strong knowledge and working experience in:

Education:

·         Master degree in Computer Science or similar

Specialized knowledge:

·         Expert knowledge of Java based technologies, frameworks and 3rd party products in different segments (UI frameworks, ESB, BPM, Data Storage, Security, Middleware, etc.)

·         Expert knowledge of industry recognized architectural patterns and styles (N-Tier, SOA, Layered Architecture, MVC, Client-Server, Message Bus, etc)

·         Proficient knowledge of design patterns, design approaches and concepts (Inversion of Control, Separation of Concerns, Design by Contract, etc)

·         Proficient knowledge of software quality metrics (Loose coupling, cyclomatic complexity, code coverage, efferent/afferent cohesion)

·         Proficient knowledge of coding best practices in Java

·         Proficient knowledge of unit testing best practices in Java

·         Proficient knowledge of configuration management practices

·         Understanding of Relational Database Management Systems and database design approaches

·         Understanding of software development company functioning

·         Understanding of offshore software development specifics

·         Understanding of CMMI model and RUP processes

·         Proficient knowledge of Agile methodologies (Scrum, XP) and software development life cycles


Skills & Abilities:

 

·         English upper intermediate level or higher

·         Excellent organizational and time-management skills

·         Excellent presentation, communication and interpersonal skills

·         Excellent estimation skills

·         Excellent coaching and supervisory skills

·         Ability to talk in technical language and switch to the language of business managers

·         Ability to recognize software patterns and solutions associated with those patterns

·         Team player

·         Detail orientation

·         Result orientation


Other characteristics such as personal characteristics:

·         Highly responsible

Professional Certification:

·         Java certification (Desirable)


Experience:

5-7 years of experience in developing complex solutions based on Java technologies:

·         J2EE/JSP/Servlets

·         JBoss/Tomcat/WebLogic

·         Spring/Hibernate/Struts

·         Apache Commons

·         GWT(Yahoo UI/Dojo/Prototype are plus)

·         Restlet/Axis2/CXF

·         Swing


Solid experience of applying Java power tools covering the following areas:

·         IDE (Eclipse, NetBeans, IntelliJ)

·         Code Quality (CheckStyle, FindBugs, JDepend, PMD, Emma)

·         Build (Ant, Maven 2, Ivy)

·         Test Automation (JUnit, easyMock, jMock, Selenium)

·         Continuous Integration (CruiseControl, Continuum, Hudson)

·         Issue Tracking (JIRA, Trac, Bugzilla, TestTrack)

·         Version Control (Subversion, Perforce)

·         Proven success in technical leadership and coaching

·         Proven success as team player in previous position(s)

·         Proven communicator/presenter

 

Working Conditions

·         Willingness to travel to abroad locations

·         Willingness to work in autonomous mode
 

Match your knowledge, talent and skills with what we offer and feel free to send your resume                           

0
Нравится