Java Developer

Whitehall Resources are looking for a Java Developer. This role will be based in Worthing, however there may be some opportunities to work remotely.

The candidate must use an FCSA accredited Umbrella company for this role.

Job Spec:

We are looking for someone who has at least 7 years of IT industry experience with hands on experience on Devops and has a background of Java based development.

– As a Cross functional Developer (DevOps and Java) – you will be responsible for the design, documentation, code and testing of complex program components, scripts or package configuration in line with agreed specifications/user stories; responsible for delivering complex components, including correction and iteration to agreed standards and process to meet or exceed client expectation.
– You will work proactively and collaboratively with team members, particularly within scrum teams using agile working methodologies, and during requirements, specification and coding review sessions.
– You will also provide third-line support to live application support team to enable fast and efficient Problem resolution.
– Provides support to test and Dev teams to ensure the successful delivery of complex solutions.
– You provide hands-on technical expertise and takes responsibility for delivering robust and resilient solutions built using proven software development techniques.
– You will work closely with Solutions Architects, Product Managers, Service Managers, Business Analysts, Scrum Masters and the development team throughout the duration of development.

Typical Aspects of this role include, but are not limited to the following:
– Must have Background and Experience with DevOps Skills.
– Defines and analyses Devops technology/methods and advises on best fit solutions and techniques.
– Develops and applies expertise in Software Engineering Tools, Software Engineering Environment configuration and management, and Software Engineering Data Management.
– Work with Delivery Manager, Product Owner, Scrum Master and Solution Architects to build, deploy and support solutions that meet well-defined user needs.
– Build a culture of continuous service improvement, ensuring that key systems are regularly analysed, maintained and improved.
– Collaborate with Solutions Architects, Test Engineers and Developers to build up a robust automated test suite, if required, to work in a continuous integration and continuous deployment environment.
– Providing ‘second-line’ support and ‘on-call’ support as required.
– Experience developing and using APIs.
– Experience of building and highly scalable solutions capable of dealing with high levels of traffic
– Experience of delivering solutions using proven software development practices including continuous integration and deployment.
– Experience using continuous integration tools
– Experience using Confluence & JIRA
– Experience using and deploying on cloud-based platforms
– J2SE 8 or 11, Core Java, Micro services, Spring/boot, SOAP/REST, Performance Jmeter/Jprofiler, Jenkins, GIT, DB, AWS, JMS MySQL/Oracle DB, code quality tools

Good to have
– Knowledge of Kubernetes
– Experience in a Test-Driven Development, BDD and Pair Programming
– Experience of using code quality tools like PMD and Checkstyle
– Git, Jenkins, Maven, Ansible, Terraform, Aws ( asg, Aws Network, Aws Security, EC2, Load balancer, Storage, Amazon Linux2/Rhel) CI/CD, docker, Bash/Shell Scripting.
– Will have worked on Hybrid cloud based solutions utilising AWS.
– Experience in Jira, Confluence
– Build and configuration of all platforms utilising technical documentation from design phase.
– Build infrastructure in way that changes the baseline state of a platform in some way. eg the installation a new version of application code, new builds, infrastructure upgrades or scripts which modify operating parameters
-Engineer automation and Scripting to ensure repeatable and industrialised processes
– Java/DevOps Certifications
– Good written and verbal communication skills

All of our opportunities require that applicants are eligible to work in the specified country/location, unless otherwise stated in the job description.

Whitehall Resources are an equal opportunities employer who value a diverse and inclusive working environment. All qualified applicants will receive consideration for employment without regard to race, religion, gender identity or expression, sexual orientation, national origin, pregnancy, disability, age, veteran status, or other characteristics.