1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Senior Java Software Engineer at EPAM Systems (Kyiv, Ukraine) - Job Opportunities

Discussion in 'Job Opportunities' started by EPAM Systems, Oct 8, 2018.

  1. EPAM Systems

    EPAM Systems Guest

    Today we are a global team of technologists and thinkers, who help transform the world with the power of software, enabling our customers to be competitive and disruptive in the marketplace through innovative technology solutions.

    Project Description

    Our client is US leading provider of business information and analytics. It is a global company with proven experts in the areas like risk assessment, underwriting support, investment and marketing decisions, preventing fraud, and business performance improvement in daily operations. The company is opening new projects to re-platform legacy applications on a Pivotal Cloud Foundry platform. EPAM is an outsourcing partner on these kinds of projects since 2016.

    Our teams will work in Kyiv, communicating to customers in Santa-Monica, CA and Austin, TX offices, in a highly agile environment, following XP practices, pair programming, TDD, 12-factors app guidelines (https://12factor.net/), best CI/CD practices, etc. Most team members will have business trips to the US, Santa Monica (3-6 weeks) to pair with onsite developers and obtain required business, processes and technical product knowledge to become an effective team member on the project.

    On this role, you will be a core contributor to the development of new products and maintenance of existing products.


    • Devise/modify procedures to solve problems considering computer equipment capacity and limitations, operating time, and desired results
    • Design, code, test, debug, and document the programs
    • Prepare detailed specifications from which programs will be written, designed, coded, tested and debugged
    • Consult with users and develop business relationships and integrate activities with other IT departments to ensure successful implementation
    • Monitor and report to management on the status of project efforts, anticipating/identifying issues that inhibit the attainment of project goals and implementing corrective actions
    • Foster and maintain good relationships with customers and IT colleagues to meet expected customer service levels


    • 4+ years of experience as a Java Developer within production projects (development, software design, testing)
    • Bachelor’s degree - strongly preferred
    • Strong knowledge of Spring Framework
    • Ability to work independently under general direction
    • Dedication to keeping abreast of emerging technology trends
    • Strong relational database experience using Oracle9i/10g/11g. SQL Server, DB2, MySQL, or PostgreSQL may be substituted for Oracle
    • Web Application development using one of the following frameworks: SEAM, Struts, Spring, JSF, or Grails
    • Experience in using one of the following: JBoss, Glassfish, Weblogic, WebSphere
    • Experience in working in and deploying to a UNIX based environment.
    • Experience in designing application systems
    • Web Services development familiarity using either SOAP, WSDL, or REST
    • Excellent written and verbal communication skills
    • Intermediate or higher level of spoken English


    • Competitive compensation depending on experience and skills
    • Individual career path in engineering
    • Social package - medical insurance, sports
    • Sick leave and regular vacation
    • Partial coverage of costs for certification and IT conferences
    • English classes with certified English teachers

    Login To add answer/comment

Share This Page