Dieses Jobangebot ist archiviert und steht nicht mehr zur Verfügung.
Vakante Jobangebote finden Sie unter Projekte.

Scala/Java Expert - Digital Banking - Scala/Java/OO

Eingestellt von Salt

Gesuchte Skills: Engineering, Java, Sql

Projektbeschreibung

SCALA/JAVA EXPERT - DIGITAL BANKING - SCALA/JAVA/OO/BIG DATA/HADOOP/AKKA - LONDON

RATE: £600 - £800 PER DAY

LENGTH: 1 YEAR

MAIN DUTIES AND RESPONSIBILITIES

- Platform Engineering is a new team in my clients Data Systems and Insights focused at researching, piloting, implementing and continuously improving Data platforms levering Open Source and Big Data technologies.
- The team will be around 15 of the best calibre engineers with strong specialisation in the various sub-domains of work.
- The Scala/Java Expert will be transforming and consolidating existing systems and solutions that use classical technologies into Open Source and Big Data based implementation observing highest calibre engineering principles for building long lasting platforms.
- Leveraging leading edge technologies such as Polyglot Databases, Multi paradigm development using Scala
- Fast-paced delivery (sprints) and value add by operating in agile and DevOps

This role will provide software development and engineering expertise encompassing the following major duties and responsibilities:

- Research and evaluate technology options via intensive reading, comparison/assessment, reaching out to the community and prototyping/PoC
- Implement in an agile fashion (over sprints) features, improvements, bug fixes, test code and/or bug fixes. Maintaining highest standards of engineering excellence
- Collaborate with the team to build bullet-proof solutions going through the proper validation and piloting to code review, testing and automation.
- Provide accurate estimates for assigned work
- Write well structured, high quality and performing code
- Ensuring any code developed is appropriately covered by unit tests
- Contribute towards technical design and architecture, participate in code reviews
- Identify and escalate issues and risks in a timely manner to the development/project manager so that project risk can be mitigated with minimal impact
- Identify and implement improvements to existing procedures to enhance efficiency.
- Profound Scala/Java programming background, including Object Oriented and functional programming paradigms.
- Open Source, Big Data and Hadoop
- Spark: Core, Streaming, SQL and Graph
- RDBMS and NoSQL databases, including document oriented and graph.
- Akka and Reactive programming
- Real Time/high-performance development experience.

REQUIRED

- Strong understanding of the core concepts and theories: Databases, Programming, Algorithms/Data structures, Networking and Operating Systems
- Strong technical analytical and problem solving skills
- Strong self-study and research skills
- Strong and proven experience working in Agile and DevOps
- Continuously staying on top of technology and trends.
- Ability and willingness to understand the theory and technicalities required and dealt with by other roles.
- Strong communication skills

SKILLS AND KNOWLEDGE:

- Profound Scala/Java programming background, including Object Oriented and functional programming paradigms.
- DEGREE IN COMPUTER/SOFTWARE SCIENCE/ENGINEERING OR RELATED DISCIPLINE.
- Open Source, Big Data and Hadoop
- Spark: Core, Streaming, SQL and Graph
- RDBMS and NoSQL databases, including document oriented and graph.
- Akka and Reactive programming
- Real Time/high-performance development experience.

PLEASE DO SEND ACROSS TO ME THE MOST UP TO DATE COPY OF OUR CV TO (SEE BELOW)

Projektdetails

  • Vertragsart:

    Contract

  • Berufserfahrung:

    Keine Angabe

Geforderte Qualifikationen

Salt