Senior Java Developer / Java Tech Lead

Регион: МоскваТребуемый опыт работы: Более 3 летПредполагаемый уровень месячного дохода:

не указан

Senior Java Developer / Java Tech Lead

  Responsibilitie:   1. The successful candidate will provide a strong contribution to the development. The role encompasses: •           Develop critical Java SE components that are working with Oracle 10x database. Candidate needs also know Java EE part related to Web containers. Spring framework knowledge would be big advantage. •           Re-factor existing code and propose new system architecture. •           Communicate with business people and gather technical requirements. •           Take part in team discussions. Follow rules accepted in development process. •           Fix existing bugs.   2. The successful candidate is expected to work under minimal supervision to design and implement the required functionality/bug fixes/enhancements within allotted timescales.   3. Other aspects to this role: •           The successful applicant will have a strong focus on delivery to the business •           The successful candidate must have strong communication skills •           The candidate must have a proven experience of quickly learning new technologies, systems •           Must be able to accurately and pragmatically estimate development effort required for specific objectives. •           The candidate must have strong analytical skills. For example, the candidate must understand the key dependencies among existing systems in terms of the flow of the data among them. It is essential that the candidate understands the ‘big picture’ of how and why the clients would use the data produced by the system. •           The successful candidate must be able to quickly absorb new terminology and business requirements •           Good mathematical skills are desirable in order to be able to read and understand some of the existing documentation and code (basic calculus will be sufficient in most cases).     Requirements (mandatory): •           Developing in Java: 3+ years; •           Java SE: Multithreading, JDBC, XML/XSLT. •           Java EE: Spring (beans, web). Servlets, JSP. JavaScript, HTTP, HTML •           Experience with UNIX platforms (SunOS 8, Linux); shell scripting •           Databases: experience with Oracle DB; base understanding of PL/SQL; •           Strong OOP skills and ability to propose design and implement changes in complex systems •           Problem solving skills •           Good communication skills •           Good oral English Optional: •           Business domain knowledge (Economical background) •           Upper-Intermediate is a must

Стоит посмотреть:

  1. Rdesktop – клиент RDP для ОС Linux

Rambler's Top100