Kyiv, Ukraine
phone:  +38 (095) 148 - 4746
skype:   kristi_19851
e-mail: kristina_kozma@epam.com

Project Information


Bank project #1

Overview: An on-going project in EPAM Systems Offshore Development Centre (ODC) for a global financial services company is looking for a Senior Java Developers. The project is about taking care about complex of applications which serves Foreign Exchange market covering the following functionality: trade capture, execution and reporting. Trades can be entered via web interface, XML, or CSV (for batch input). The system supports the following FX products: Spots, Forwards, SWAPS, Options, NDF and etc.

Team: The team is made up of 15 people in two locations: Kyiv and central European country. As part of an international team you will be involved in daily telephone communication with customers; business travel to Europe is possible.

Frameworks and Technologies:

  • Platform: Java 5++
  • Frameworks: Spring, Struts, iBatis, JMS
  • Web Server: Tomcat
  • Database: Sybase, Oracle
  • Tools: JDom, Quarts
  • Operating System: Solaris

Testing Frameworks:

  • JUnit
  • Selenium

Bank project #2

Overview: A project running in EPAM Systems Offshore Development Centre (ODC) of one of global financial services company is looking for a Senior Java Developers. Started in 2009 as an innovative technological solution for  more effective risk management, the project allows information capture from numerous external systems, providing  real-time risk calculation and management for users and allowing virtual navigation into external systems. The project successfully passed the Inception, Elaboration phases having Pilot application deployed to user acceptance test environment. Currently the project is in Construction phase with monthly iterations and estimated total work for one year.

Technology: The server-side modules are Java-based using Oracle for persistency, while the client-side is .NET oriented. Integrations with other external systems are done via SSO, WebSphere MQ, SOAP (Apache CXF) web-services, Oracle views and file feeds.

Innovations:

  • New technologies, frameworks and tools are open for use to build new solutions, contributing to the look and behavior of the system
  • Real-time infrastructure: Most of the end-user views and charts are live, meaning that every change in the data model is propagated to the users without any delays or pulling, capable of handling hundreds of users simultaneously.
  • ANTLR (ANother Tool for Language Recognition) is used for project-specific DSL  used for data model, subscribers and parsers generation
  • High volume, highly available and highly scalable requirements add to the challenge of the project

Tools:

Better tools for better development: JIRA, Confluence, Bamboo, FishEye + Cruciable and Nexus (as a centralized Maven repository) - integrated into one Continuous Integration (CI) environment.

Team: The team is made up of ten people in two locations, Kyiv and central European country, and is planned to double in size in the next year. The development and testing teams as well as project manager are located in Kyiv. Business analysis team and Project sponsor are located on client site. Development team members have the option to travel to Europe every three months for two weeks at a time.

Communications: Extensive communications with product stakeholders and business analysts requires good command of both written and oral English.  

Bank project (TIBCO) #3

It’s a new starting project within existing account for the biggest world investment bank. Project Coordinator works on customer’s side in UK. Kiev-based team is planned to consist of 4 dev-s  at the initial stage (3 Senior Tibco developers, 1 Web Developer) with further growth. The aim of the project is to build and run a Workflow Solution which will refactor the existing user interface (standalone application) based, embedded human workflows into Tibco workflow engine, which will be wrapped into thin Web Service layer with AJAX (potentially GWT) based browser based architecture. Methodology used: SCRUM, with 2 weeks sprints. Team’s responsibilities will include not just the typical SDLC aspects:

  • Requirement clarification/specification
  • Software Design
  • Coding
  • Unit Testing
  • Bugfixing

But the team will have to own all the aspect of the delivery, too, which includes installation, deployment, configuration and documentation of the associated environments/software stacks too. Business trips are planned to UK customer’s office.

Bank project (for Java Lead) #4

Project Code: EPAM-OTS    

Overview: A project is running in EPAM Systems Offshore Development Centre (ODC) of one of global financial services company. The project is about to add new functionality and refactor an existing online trading system. This is real time system covering whole trading process including post-trade processes having in mind a number of challenging non-functional requirements like high performance, high availability and scalability. The system supports a number of financial products, for example: FX, FI, etc. The team working on the project will be responsible for Design, Development and Delivery management of the project.  

Financial domain trainings will be provided to get better understanding of the industry.

Team: The team size is 8 professionals and consists of:

  • Team lead
  • Business Analyst
  • Tester
  •  Java developers

The team will be located in EPAM Systems Kiev’s office. During initial phase of the project customer will travel to Kiev to perform a knowledge transfer. Once the team starts delivering functionality, onsite business trips might be required. The length of trips will not exceed 2 week.

Frameworks and Technologies:

  • Platform and langs: Java 5++, JS.
  • Frameworks: Spring, Struts, JMS, AJAX, JUnit
  • Web Server: Tomcat
  • Database: Oracle

Development methodology and practices:

  • SCRUM
  • Continuous integration (CI)
  • Code Reviews
  • TDD (optional)
  • Development environment created based on Atlassian stack of products (JIRA, Confluence, FishEye, Crucible, Bamboo, GreenHopper)

Thomson Reuters Media project #5

Thomson Reuters Media is the world’s leading source of intelligent information for businesses and professionals. Thomson Reuters Media combines industry expertise with innovative technology to deliver critical information to leading decision makers in the financial, legal, tax and accounting, scientific, healthcare and media markets, powered by the world’s most trusted news organization.

Finance project (IPREO) #6

Is a leading global provider of high quality data, expert insight, and productivity solutions to Investment Banking and Corporate clients. With decades of experience serving the capital markets, a reputation for superior customer service and a commitment to creating technologies that improve our clients’ performance. IPREO is both a dynamic innovator and a trusted resource. Counting the world’s leading investment banks, and hundreds of Fortune 1000 & FTSE 100 corporations as customers. There are several part of project.

“Retail Equity”:

Enterprise-wide level application dealing on the Primary Stock Marker and end-to-end deal management solution for managing all aspects of the entire equity workflow. Three-tier level financial application.

Technologies used: ASP.NET, SOAP, SQL-Server 2005, .NET 2.0 (migrating to .NET 3.5), TFS, CC.NET

Team also distributed between Kyiv and NY.

“MPG”:

Family of products most of which are asp.net based. As a part of the MPG effort is development and maintenance of analytics and reporting framework, which is being used as a platform for another projects.

Technologies used: ASP.NET, .Net Framework 3.5, MS Silverlight.

The team is distributed between Kyiv and NY.

“Vision”:

Vision is a three-tier CRM (Customer Relationship Management) application that employs a set of enterprise technologies based on .Net Framework. Specifically, it uses .Net Remoting, an ORM (Object-Relational Mapping) framework called LLBLGen, Microsoft Enterprise Library, MS SQL Server. Client part is implemented as a Win Forms application with some places using ASP.NET inside a WebBrowser control. Source code is managed by TFS (Team Foundation Server) source control system.

Project (for DWH specialists) #7

Project Code:
EXP-EDW
 
Overview:
 
Expedia, Inc. is the world’s leading online travel company, empowering business and leisure travellers with the tools and information they need to easily research, plan, book and experience travel. Expedia, Inc. also provides in-destination concierge service and activity desks for travellers. The Expedia, Inc. portfolio of brands includes: Expedia.com, hotels.com, Hotwire, Egencia, Trip Advisor, Expedia Local Expert, Classic Vacations; and eLong. Expedia, Inc. companies operate more than 50 global points of sale with sites in North America, South America, Latin America, Europe, Middle East, Africa and Asia Pacific. Expedia, Inc. is a component of the 500 index. For more information, visit http://www.expediainc.com/ (NASDAQ: EXPE).
The EXP-EDW project is about to add new functionality to existing EDW – an OMS Realtime Datamart (Order Management System) and OPS Datamart.
The team working on the project will be responsible for ETL Design, Development, Testing and Delivery of the project.  
 
Team:
 
the team size is 7 professionals and consists of:
  • Team lead
  • 2 QA
  • 4 ETL Developers
According to our plans we are going to grow to 30 people till the end of the year. The team will be located in EPAM Systems Kiev’s office. Once the team starts delivering functionality, onsite business trips might be required. The length of trips will not exceed 2 weeks.
 
Technologies and Tools:
  • DataWarehousing, BI, ETL, OLAP, PL/SQL, T-SQL, DB Development
  • ETL: Informatica PowerCentre, IBM DataStage, MS SQLServer Integration Services
  • Database: DB2, Cassandra/Hadoop 
Development methodology and practices:
  • Kimball, Inmon Design Methodologies
  • Agile SDLC/ testing, Spiral Model