Senior Java Developer

Job description

We are looking to hire a Senior Java Engineer to lead a group of talented developers for our clients.


Requirements

Optimal candidate has:

  • At least 2 years experience working in J2EE software development projects;
  • Ability to develop architecture with high and low level design of applications and reusable services.
  • Ability to lead a team of developers
    o    Delegating tasks
    o    Task time estimation
    o    Project environment and methodology control
    o    Manage QA process
    o    Conflict resolving (prevention)
  • Ability to communicate directly with the client, making convincing recommendations, while conveying the client’s requirements to your team
  • Knowledge of application servers; Jboss, BEA WebLogic, IBM WebSphere;
  • Strong OOP skills (Concepts, Patterns, UML);
  • Struts/Servlets and design patterns, to enhance/develop Web application components;
  • Understanding of the software project lifecycle, testing and project frameworks;
  • Ability to plan and organize project and personal time.

Other requirements

  • Education: University degree (bachelor/master or equal) in computer science.
  • Foreign languages: Ability to speak, read and write in English (near fluency).
  • Personal characteristics: Commitment to quality, speed and accuracy, high degree of responsibility, team player ability, capacity to communicate clearly and concisely.

How to apply

To apply, please send your detailed resume in any English/Russian as attachment to: jobs@webskydev.com with subject "Senior JAVA Developer" or "General Employment".