Full-Stack Java Software Engineer

Project description

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.

Skills

Must have

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).

wasp, 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.

Nice to have

Design Methodologies (MVC, Singleton, Data Access Object).

Languages

English: C1 Advanced

Required languages

English C1 - Advanced
Java, SOAP, WSDL, REST, JSON, JSP 2.2, Servlets, CSS, HTML
Published 5 November
11 views
ยท
0 applications
To apply for this and other jobs on Djinni login or signup.
Loading...