Вакансии
Senior Java EE Developer
Kelly Services
Город: | Санкт-Петербург |
З/п: | обсуждается с кандидатом |
Опыт работы: | От 1 года до 3 лет |
Отзывы о компании Kelly Services |
Our partner, American R&D company, now offers great opportunity for Senior Java EE Developer in Saint Petersburg office.
The team is responsible for the testing automation of the particular product family.
The system is Java based, sophisticated Client-Server System which allows running suites of test plans of the different types of RecoverPoint setups.
The client side is almost purely Java coded (J2SE) and is built in a layered architecture – drivers’ layer (for communication with the different parts of the system – Appliances, hosts, FC Switches etc. in various protocols as Web Services, SSH, telnet and some in-house developed ones), Adapters layer to encapsulate the Object performing operations on (+the needed drivers) and a higher level layer of scenarios and tests, and of course the actual tests implementation.
The system has a GUI for configuration of the system, and running it.
Part of the team’s responsibility is a central server which is a J2EE application server based on JBoss AS, connecting to a DB (MySQL) and to Quality Center application which serves as the repository for saving all the different tested setups and configuration allowing later on performing complex queries and BI in conjunction with QC and the bugzilla systems to analyze testing progress, coverage etc.
The application is based on the Spring framework.
The team’s projects involve the entire development cycle, from the requirements, and through OO design and development, since a portion of the code interacts with the this product code (where we use Web Service based interface to the system’s management), thus basically almost every feature involves the team, to make the needed changes and additions to the model, expected tests results and of course developing new tests.
The team works closely with the QA department to make sure the focus is kept, and of course to answer the demands of the department.
Principal Duties And Responsibilities:
- Knowledge in Java (at least a year or two of experience)
- Knowledge in Java-based technologies described above
- B.Sc. degree or higher in Computer Science / Software Engineering
- Must be fluent in English - written and spoken
- Ability to see a whole system, and not just a component
- Fast learner
- Experience in Multi-threading programming, Client – Server technologies – an advantage Knowledge of Unix/Linux operating systems - an advantage
- Knowledge of Networking & SAN – an advantage
Benefits:
- Competitive official
- Medical insurance for employees and their families
- Life insurance
- Paid personal/sick/vacation days
- Corporate cell phone service
- Partial sport reimbursement
- Professional training programs
- English courses
- Opportunity to work in a flexible schedule
- Comfortable office location (1 min from metro station)
- Relocation package for candidates from other cities
|
0 | Tweet | Нравится |
|