Senior Java Developer (CD/testing)

Senior Java Developer (CD/testing)


Intern

08/11/2019


  • Omschrijving

    Functie: Senior Java Developer (CD/testing)
    Start: 2-12-2019, 36 uur per week
    Periode: 6 mnd+
    Omgeving: Amsterdam

    Omschrijving:
    For our client we are looking for a Senior Java Developer (CD/testing) with the drive and capabilities to deliver value to our Market Risk/Trading Risk stakeholders.

    Your work environment
    This department provides a variety of integrated, enterprise-wide risk management solutions to empower their customers, such as: CRO domains, Business lines, Value chains and the CB Network.

    The primary focus of the squad is on the market risk management domain. Such movements can be caused by (unexpected) events, such as: natural disasters, recessions, political turmoil, changes in interest rates and terrorist attacks.

    We operate according to a Scrum Agile process and strongly believe in the BusDevOps approach to delivering IT solutions because operationally we work closely with our business stakeholders to support their activities. The focus is on anticipating needs and delivering secure, high-quality, mission-critical IT solutions on time using iterative development cycles with regular milestone demos and strong compliancy focus.

    The Dev Engineer Role
    As part of the squad, the Dev Engineer delivers and maintains IT-applications and –services and serves in a 2nd line support capacity. He understands the complete stack from the software down to the hosting hardware. He understands the detailed workflows of the applications, expected transactional volumes, the detailed technical behaviour of application servers and databases and the importance of maintaining a high security profile, safeguarding the Confidentiality, Integrity and Availability of data and information assets. Important part of the work is to improve current versions and remove technical debt.

    Who are you?
    You have excellent analytical and programming skills. You are ambitious for yourself and for the team you work in. You have very good social and communication skills. You feel a personal responsibility for the quality of your application and its reliability, and you work together with your colleagues across your domain. You recognise problems and work to solve them by yourself and with other colleagues. You have a no nonsense getting-things-done mentality.

    What will you do? What are you responsible for?
    - Analyze and Design solutions
    - Build code from scratch or maintain/extend existing implementations in one or more programming languages
    - Specify deployment and rollback scripts
    - Test and execute deployment and rollback scripts in the Test environment
    - Apply Continuous Delivery practices in the team: automated Compile, Build, Deploy, Test and maintenance of Continuous Delivery tooling and scripting.
    - Continuously improve the automation of testing and deployment tools and activities
    - Arrange and operate Development- and Test environments of systems in scope
    - Realize non-functional requirements, for example regarding Confidentiality, Integrity and Availability, risk, compliance and security, in line with existing policies and at all levels (OS, middleware, application, chain)
    - Apply version control and software configuration management
    - Write test cases and test scripts, test applications in the Test environment and gather test evidence
    - Solve findings found during testing
    - Perform root cause analyses

    Your profile:
    - Your key competencies: excellent team player, persistent, service-oriented, customer centric, eager to learn, an entrepreneur.
    - You love to technology, searching for root causes of issues and incidents and to resolve them.
    5+ years of software engineering experience, preferably in creating high scalability mission-critical applications
    - You are able to develop and tune efficient and maintainable code with the right balance between solving the problem at hand and not over-engineering your solution.
    - Experience with Continuous delivery pipelines.
    - Understanding of Unix/Linux, Tomcat, Unit Testing/Maven/automated deployment.
    - Knowledge of relational databases (e.g. Oracle)
    - Knowledge of No-SQL databases: e.g. Cassandra or Mongo DB
    - Excellent knowledge of Java EE7 and Java 8
    - Experience with parallel computing framework is an advantage e.g. Apache Spark or CUDA
    - Experience with common front-end UI/Web techniques(React, JSF, AngularJS, MVC)
    - Experience with trading systems, Market Risk methodologies, practices, regulations and FM products is preferable.
    - Flexible with respect to working pattern/ hours.
    - Great English communication skills, verbal as well as written.


    Extra informatie:
    Wij streven ernaar om iedere kandidaat binnen 5 werkdagen een persoonlijke reactie te sturen.
    Indien de klant een security screening vereist zijn de (eenmalige) kosten hiervan voor eigen rekening.

    NOTE: onze Aanvragen mogen niet zonder toestemming op internet geplaatst worden!!

  • Omschrijving Freelancer

  • Gebruikersnaam

    U dient in te loggen om gebruik te maken van Opdrachten.nl

  • Opdrachtrubriek

    ICT (applicaties en software)

  • Locatie Opdracht

    Amsterdam

  • Provincie

    Noord-Holland

  • Bijlagen

  • Gewenste Reacties

    Bedrag per uur

  • Verspreiden via social media