Senior Java Developer- Worlpay Technology Products
Endava
Bucharest, Romania
2 zile în urmă
source : StartUs

DescriptionPage">

Welcome. You are not signed in. This service is set to disconnect automatically after 0 minutes of inactivity. Your session will end in 1 minutes.

Click OK to reset the timer to 0 minutes.You have been signed out.This service is set to sign out after 0 minutes of inactivity.

  • Basic Search
  • Job Description - Senior Java Developer- Worlpay Technology Products (DEV001NN)

    Job Description

    Senior Java Developer- Worlpay Technology Products-DEV001NN

    Consider a new opportunity

    Worldpay is an international leader in payments processing technology servicing all types of businesses big and small, online and traditional retail outlets.

    Worldpay became a public company in 2015, listing on the FTSE 100, and is a member of the London Stock Exchange. Worldpay’s global footprint sets them apart with more than 5000 colleagues in 25 locations worldwide.

    Worldpay has a long-standing partnership with Endava and the partnership will continue beyond a talent pool to create a Fintech hub in Bucharest.

    The hub will create a wealth of skills and technical capability in one of the fastest growing cities in Romania.The Fintech hub is meant to create a new high-

    caliber location for Group Technology and Engineering (GTE). GTE is structured around the design, build and maintenance of innovative systems, products and services.

    GTE works in partnership with customer-facing teams to innovate and build reliable and secure products and services across many industries.

  • The Senior Java Engineer designs and develops application code in response to business problems and participate as part of a team on development related work.
  • The Senior Java Engineer defines a technical solution based on business and technical requirements and writes application code to meet the technical solution.
  • Plans, designs and conducts tests of programs; corrects errors and re-tests to achieve an error-free result.
  • Conducts reviews of supplied specifications, with others as necessary, estimate implementation effort and documents all work in accordance with agreed standards.
  • Design :

  • Performs design reviews, provides input and estimates effort required for implementation
  • Designs application components to meet the business requirements and the functional design
  • Defines software components, the integration strategy including rationale, integration environment requirements and determines the product-
  • component integration sequence

  • Assesses and identifies mitigation for risks, including those related to high level design, integration, and data quality
  • May contributes to the definition of development and SW standards (naming conventions, encryption, and security aspects) and ensures standards are adhered to
  • Ensures architectural / design changes are implemented.
  • Development :

  • Development of source code, including descriptions, in accordance with the functional design and the technical design
  • Verifies the developed source code by reviews (4-eyes principle) and unit testing. Software review findings must be resolved
  • Integrates software components following the integration strategy
  • Verifies integrated software components by unit and integrated software testing according to the software test plan. Software test findings must be resolved
  • Creates build, deployment notes and operating instructions
  • Provides Level 3 support - maintenance of applications by fixing defects / bugs and performs technical change requests scheduled according to Release Management processes.
  • Measures and analyses code for quality
  • Match your profile

  • Proven working experience in software development with Java technologies (n-tier applications, client / server, distributed applications)
  • Strong knowledge of J2SE and J2EE (Common Packages, Collections, Generics, Threads, Exceptions, XML, JMS, JPA, JTA, JAX-WS)
  • Proficient with Java frameworks / technologies and tools like : Eclipse IDE / Idea IntelliJ , Maven, Git, Subversion, Spring, Hibernate , ANT, Log4J, JUnit
  • Working experience with different RDMS (any of Oracle, MS SQL Server, others), SQL language and different Java application servers
  • Strong knowledge of unit testing, build and deployment processes
  • Familiar with the standard software design patterns, web application and web services architectures
  • Familiar with UML methodology and modeling tools
  • Nice to have - knowledge of HTML, JavaScript, AngularJS, Servlet / JSP, CSS
  • Strong analytical skills, able to solve business or production problems and to write high quality code
  • Excellent communication skills, able to articulate technical and non-technical issues
  • Highly collaborative, supportive and team player that demonstrates a proactive can do’ attitude
  • Responsive, assertive and drive a continuous improvement ethos in all interactions
  • Ability to work in fast paced environment
  • Passion about sharing knowledge and best practices
  • Ability to work in virtual teams and in matrixed organizations
  • Fluent English (written / verbal)
  • Primary Location

    Romania-Bucharest-Bucharest

    Job Posting

    Apr 16, 2019, 2 : 18 : 04 PM :

    Company

    Copyright Endava 2019. All rights reserved.

    Step 2
    Aplică
    Adaugați la favorite
    Eliminați de la favorite
    Aplică
    Email-ul meu
    Făcând clic pe "Continuați", sunteți de acord că nevoo colectează și procesează datele personale pe care le-ați furnizat în acest formular pentru a crea un cont nevoo și pentru a vă abona la alertele noastre prin e-mail, în conformitate cu Politica de confidențialitate . Puteți să vă retrageți consimțământul în orice moment, urmând și pașii .
    Continuă
    Formular