Java Developer


Premium Job From Experis IT

Recruiter

Experis IT

Listed on

24th August 2018

Location

Telford

Salary/Rate

£100 - £110

Type

Contract

Start Date

ASAP

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

Java Developer

Location - Telford

Duration - 3-6 Months

Overview

The SE will work within a Development team, and may be involved in development of new products and maintenance of existing products; the SE should be capable of working across the lifecycle from Development through to Operations, configuring and installing products. This is a blend of the Dev OPs & Developer role, with candidates having the ability to pick up process, tools and products, and work in an Agile team to drive initial requirements into workable product sets.

Technologies

· Digital, Open Source, Scala

· 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

Technical Skills

· Open Source & Digital experience - the ability to pick up new tools, examples of which are all listed.

· Understanding of common web application architectures? Experience configuring and managing Linux servers for serving a dynamic website.

· Experience debugging a complex multi-server service.

· 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

· Awareness of Open Source & Digital technologies

Business Skills

· Good written and verbal communication skills, Problem solving and creativity skills, Honesty and Integrity, Eagerness to learn, Drive and energy, Professional appearance

· Agile methodology

· Lateral thinking: generate innovative approaches and solutions to complex problems

· Pragmatism: delivery-focused, adaptable and responsive

· Influencing skills to drive change and continuous improvement

· Self-starter with demonstrable career progression through personal initiative

· Passionate and energetic: ambitious, committed, drives immediacy and urgency

· Strong people skills: communication, negotiation, listening

· Demonstrable ability to learn new platforms and technologies quickly

· Confident to engage with client

You are currently using an outdated browser.

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