Full-Stack Java Software Engineer

Our client is a leading global Financial Markets data provider runs a number of change programs to deliver of high-quality software that connects Financial Markets across the globe in a real-time, high frequency and low-latency data management chain. The projects are technically challenging in an environment that is very engaging.
We are looking for a full stack software engineer with experience in implementation of front-end and backend systems and services running under Linux, with capabilities to lead the development team, coordinate work with BA, QA, Operational, and cross-functional application teams, and bale to provide network analysis supporting ALL regions globally, with a primary focus either in the AMERS, EMEA, or APAC, within the Engineering and Technology group.

  • Responsibilities:

    - Develop high-quality software (UI and backend), design, and functional documentation.
    - Implementation of user reports based on requests.
    - Development and maintenance tools and applications by producing clean, efficient code that follows open sourcing standards.
    - Build unit/acceptance tests for your code.
    - Assist with the analysis and design of complex solutions and requirements definition together with engineering teams (network/infrastructure).
    - Automate tasks through appropriate tools and scripting.
    - Provide estimates for specific software feature implementation.
    - Identify, prioritize and execute tasks in the software development life cycle.
    - Ensure software is up-to-date with latest technologies and standards.
    - Collaborate with internal teams and vendors to fix and improve products.
    - Supports analysis, definition, design, construction, testing, installation, and modification of small to medium scale infrastructures.
    - Research and analyze problems with minimal supervision and escalate issues as appropriate.
    - Work on multiple projects simultaneously.

  • Mandatory Skills Description:

    - 7+ years of full life-cycle software development experience.
    - Strong knowledge of Core Java 8-11, 7+ years.
    - Web Services (SOAP, SOAP-UI, WSDL, REST, JSON).
    - Application / Web Servers Framework (some of the following: JSP 2.2, Servlets, JDBC 4.2, XSD, SAX, DOM, AJAX, Dojo, MVC).
    - Proficiency with JavaScript.
    - Ability to create reports with some of CSS, HTML, XHTML, XML, XSLT.
    - Scripting (some of the following: sh, bash, perl, python).
    - Oracle DB 12c/18c/19c or Postgresql 9.x / 11.x.
    - TCP/IP, Authenticated putty, DNS, DHCP, NFS, SSL+TLS 1.2/1.3.
    - Experience developing under Linux/Docker/AWS.
    - Operating Systems (any of listed Linux RH /7.x/8.x, Windows 10, Windows Server 2012R2/2016).
    - owasp, XSS, SQL-Injection, XXE, ClickJacking, ContentSniffing, Surface attack.
    - Good knowledge and troubleshooting experience in the TCP/IP networks.
    - Good communication skills - both verbal and written.

Required languages

English B2 - Upper Intermediate
Published 5 November
12 views
ยท
2 applications
100% read
ยท
100% responded
Last responded 3 hours ago
To apply for this and other jobs on Djinni login or signup.
Loading...