This Job Vacancy has Expired!

Software Java Engineer

Posted on Jan 21, 2019 by Anonymous

Reading, Berkshire United Kingdom
Information Technology
Immediate Start
£40k - £60k Annual
Full-Time
Our client is a global organisation who looks to hire positive and energetic people who want to make a difference to their products. They promote autonomy and ownership, in order to enable people and teams to make their own collaborative decisions, and to choose the best way to tackle challenges. Due to their continuing expansion, they are now looking to employ further Software Java Engineers, to work at their office in Reading.

Role Specific Skills

Essential

* Proven experience of successfully delivering complex commercial Java applications on Linux.

* Good C++ knowledge, ideally C+/14.

* Good experience of developing enterprise scalable systems

* Experience of writing unit tests and test driven development

* Ability to adapt to a changing technical environment

Desirable

* · Software design skills, targeting enterprise systems.

* · SMTP protocol knowledge.

* · Good Bash/Python scripting knowledge

* · Web UI design experience with HTML & Javascript

* · Java Database Access Layer (JdbcTemplate & Hibernate)

* · Spring framework

* · Red Hat Enterprise Linux or CentOS

* · Database design and writing SQL

* · Experience of using the Eclipse development environment

* · Experience of agile methodologies e.g. Scrum

Education and Qualifications

* Degree or equivalent

* 2+ years experience in delivering commercial software

Key Responsibilities

* Providing excellent technical contributions

* Solid technical expertise is required to analyse, design and implement model software solutions that are maintainable and reusable

* Working with R&D to improve processes and adopting best practices

* Reviewing successes and identifying issues to innovate process solutions and align best practices

* A major contributor and shares in the initiatives and tasks required to achieve team goals

* Support a culture of creativity for growing innovation in software solutions and delivery

* Actively support cross team collaboration

Company tech stack

* Java, C++, Python, C# & Ruby

* Subversion & GitHub

* Swagger/OpenAPI used to design RESTful API's which are implemented using Spring Boot

* Built and deployed mainly using Gradle, Jenkins & Nexis

* SonarQube & Coverty used for static analysis

* Junit & Mockito covers Unit Testing + will be tested BDD style using Cucumber

If you are interested in this role, please apply at your earliest convenience

Reference: 614841553