Scala Developer


Premium Job From Experis IT

Recruiter

Experis IT

Listed on

21st August 2019

Location

Worthing

Type

Contract

This job has now expired please search on the home page to find live IT Jobs.

Scala Developer

Location: Telford

Initial Duration: 6 Months

Rate: Up to £560 basd on relevant experience

Duration:

Tasks:

- Carrying out development in accordance with the agreed requirements and development standards

- Testing of products in accordance with the test strategy to ensure that they are fit for purpose

- Assisting the Team Leader in examining packages of work and giving realistic timescales for completion

- Completion of work allocated within agreed time, cost and quality criteria and providing progress reports on assigned work as required

- Management and control of problems and change within their area of responsibility as requested by the Team Leader, including negotiation with other

teams as necessary

- Prompt escalation of problems, issues and risks as necessary

- Playing an active part in Process improvement, awareness of and compliance with all relevant quality processes and procedures, including completion of all the specified quality records

Technologies:

- Digital technologies e.g. Scala, Play Framework, mongoDB, Java, JSON, XML,

- Microservices, Docker, Puppet, IntelliJ, IDE, Sbt, CSS

- Examples -- * Java Development, Weblogic, Webmethods, Java Scripting, J2SE, J2EE, Spring, EJB, HTML, HTML5, Unix, Eclipse, SOAP, XML, REST, JBOSS, Apache, Tomact, SQL, Hibernate, JUnit, Selenium (Automation), GiT

- Open Source technology

- Digital technologies

- Adobe Forms Development

Skills:

- Understanding of common web application architectures

- Experience configuring and managing Linux servers for serving a dynamic website

- Experience debugging a complex multi-server servic

- Scripting or basic programming skills

- Familiarity with network protocols - TCP/IP, HTTP, SSL, etc.

- Installation and management of open source monitoring tools

- Configuration management tools like Puppet, Chef

- Deploying and configuring machines in a Cloud environment

- Understanding of application deployment strategies and continuous integration

- Working within a product-centric environment

- Experience of DevOps culture and working practices

- Experience with, and appreciation of, Agile/Lean development methods, practices and techniques

- Solid development experience preferably in Open Source language e.g. Java/C#/Haskell

- Experience with continuous integration tool, such as Jenkins

- Experience administering web servers, application servers, and servlet containers, such as Nginx, Tomcat, NodeJs etc

- Experience testing and automated testing tools, such as Selenium, Gatling, Cucumber, Gherkin

- Expert knowledge of Windows and Linux (Ubuntu) technologies and administration

- Familiar with common diagnostic methodologies, and the deployment and use of monitoring tools incl. Grafana, Kibana, Dashing, Google Analytics

- Knowledge and familiarity of relevant scripting languages, such as Python, JavaScript, Perl, Ant, Groovy, Ruby etc

- Familiarity with NoSQL database design and administration such as Mongo

- UbuntuIDE: IntelliJ, Sublime TextJS Libraries: AngularJs, jQuery, Grid Layout, Gulp, Grunt, Karma, GIT / GitHub

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: