Senior Java Developer
St. Petersburg
Russia
Job Requirements:
- 3+ years experience of Enterprise/Middle Business level systems development
- Solid knowledge of Java programming
- Experience in development J2SE/J2EE systems
- Extensive knowledge of JSP, servlets, AJAX
- Good knowledge of unit testing and design patterns
- Experience working with Microsoft SQL Server, Oracle and/or PostgreSQL databases
- Knowledge of Oracle and/or MS SQL
- Working knowledge of English (reading, speaking and writing)
Job Responsibilities:
- Develop applications utilizing Java, C++ and customize existent programs
- Participate in requirements gathering, analysis, design, implementation, testing and maintenance
- Develop general system design, information flows, requirements, interfaces
- Document system architecture, functional components, data model, key activities, elements, transformations
- Facilitate effective communication of the team and the customer