Java Developer

Newcastle upon Tyne

£385 a day

Our client, leading professional services company, is now looking for a Java Developer to join them on site in Newcastle

Important
A proven record of success in Full stack Java,J2EE,Spring,and Apache experience

The Job

Working within established Software Development Lifecycles and methodologies including agile, scrum, iterative & waterfall to support the success of the larger IT organization;

Learning rapidly and continuously taking advantage of new technologies, concepts and business models; demonstrating a history of staying current in emerging technology trends;

Displaying initiative and an ability to develop applications in a self-directed and self disciplined manner;

Researching and evaluating emerging technologies and novel approaches in order to make recommendations to enhance business processes and/or create competitive advantage to Accenture;

Working collaboratively with other developers, including participating in code reviews;

Communicating effectively both verbally and written with project team members;

Using robust analytic thinking skills with the ability to identify, debug, and resolve technical issues;

Collaborating with multidisciplinary teams in resolving complex technical issues: providing design guidance that follow the enterprise architecture vision and adheres to applicable application technology guidelines; and understanding and mitigating the impact of technical design to security, performance and data privacy; and,

Demonstrating significant contributions within a small team of developers to deliver solutions within an Agile methodology, whilst ensuring quality, timeliness and team-wide adherence to good architectural practice and guidelines.

Essential Skills:
Demonstrates extensive technical knowledge and/or a proven record of success in Full stack Java,J2EE,Spring,and Apache experience including:

REST API design and creation

Hibernate and JPA;

SQL or NoSQL persistence;

J2EE containers, with experience in one of Tomcat, Websphere, Weblogic, JBoss, AppEngine, Spring boot;

Inversion of Control and Dependency Injection frameworks;

Continuous integration or continuous deployment [e.g. Git, Jenkins, TFS, Puppet, Chef, Maven, Gradle, Ant];

Unit testing using JUnit and related tools;

Source control using one of Git, Subversion, TFS; and,

Designing and developing for modern Javascript-based web application front ends.

Desirable Skills:
AngularJS 1;

Cloud-based platforms and services [e.g. Google Cloud Platform, MS Azure, AWS];

Microservices;

Containers

Docker, Kubernetes, Openshift;

Serverless: AWS Lambda, Cloud Functions;

API management including OpenAPI / swagger, apigee, Azure API Management, Google Cloud -Endpoints, CA API Gateway;

GSuite API Integrations;

Authentication, authorization & identity management

including oAuth2;

Scripting and Automation [e.g. Bash, Powershell, Google Apps Script, groovy];

NoSQL databases [e.g. Cloud Datastore, MongoDB, DocumentDB]; and,

Enterprise Application Integration.

To apply for this position, candidates must be eligible to live and work in the UK

Posted by Networkers, 15 Feb