← назад к результатам поиска
Внимание! Срок публикации вакансии истек
Java Systems Architect
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.
We offer first-class training, an international environment and an innovative culture where you can grow to your full potential and your ideas can fly. We lead the way in software development, quality assurance and IT consulting. A lead we can only keep by hiring the best people and giving them the best opportunities to succeed – personally, socially and occupationally.
We’re Global Premium IT Service Company with a strong vision into the future of a growing global market.
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 at электронный адрес скрыт , call us at +38 телефон скрыт or just come to talk.
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.
We offer first-class training, an international environment and an innovative culture where you can grow to your full potential and your ideas can fly. We lead the way in software development, quality assurance and IT consulting. A lead we can only keep by hiring the best people and giving them the best opportunities to succeed – personally, socially and occupationally.
We’re Global Premium IT Service Company with a strong vision into the future of a growing global market.
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 at электронный адрес скрыт , call us at +38 телефон скрыт or just come to talk.
Информация о работодателе
SoftServe
SoftServe is one of the leading providers of IT Outsourcing in Eastern Europe and Ukraine.
During 15 years of our work we grew up into 8 development offices across the country, 1200+ employees and lots of satisfied clients.
One of our goals is to be the best team in IT industry.
One of your goals might be to join it.
During 15 years of our work we grew up into 8 development offices across the country, 1200+ employees and lots of satisfied clients.
One of our goals is to be the best team in IT industry.
One of your goals might be to join it.
Кол-во сотрудников:
больше 100
Телефон:
8-032-240-9090
Контактное лицо:
отдел кадров
Веб сайт:
Опубликовано в каталоге вакансий
← назад к результатам поиска
