Position: Разработчик java
Category: Java
English level: fluent
Years of experience: 10

Was involved in all cycles of development process (analysis & design, development, testing, deployment and maintainance) of Payment Administration Client (web based application that allows bank support users to manage corporate customers' agreements/accounts/payments etc.) for Norwegian customer - http://www.evry.no/.
Performed different roles in the project depends on project needs and phase (developer, team lead, architect, system integrator).

Main responsibilities:
- Application design, development, testing and deployment
- Integration with legacy authentication and authorization systems via native API and SOAP web services
- Integration with backend system via SOAP web services
10 years in enterprise software development with Java/JavaEE technology stack and related frameworks.
Experience in development of all layers of enterprise solutions: presentation, business, data management and storage.
Involvement on all development cycles: requirements clarification, design, planning, implementation, integration, documentation, testing, deployment, maintenance.
Experience in Agile (Scrum, Kanban) development processes and XP programming techniques.
Relocation