Java Web Application Developer

Recruiter
Work Tree Consulting Ltd
Location
Belfast
Posted
11 Jan 2018
Closes
10 Feb 2018
Contract Type
Permanent
Hours
Full Time

Job Title: Java Developer / Web Application Developer

Location: Belfast, Northern Ireland

Salary: £30-45k depending on experience

Relocation: Please note there is assistance available if you are relocating:

  • Assistance with Visa Application for Tier 2 Restricted UK Visa & Dependents Visas & Associated costs
  • Assistance with relocation ? i.e., flights to UK
  • Free accommodation in company house for up to 3 three months from employment start date or assistance toward private rental costs for 3 months after arrival
  • Pool car

Skills:

OOP, Object-oriented design, Java, Junit, Spring MVC, Struts 2, Hibernate, MySQL, SQLite

Our client is looking for software developers to join its market-leading design teams. The successful applicant can expect to join a growing development team, working both independently and as a successful part of this team.

RESPONSIBILITIES

The Java Developer / Web application developer will be responsible for the implementation and support of new and existing web applications for internal and external customers. This will involve working in a team to develop software and unit tests following an agile methodology. Responsibilities include:

  • Developing high quality software as well as unit and component tests within a continuous integration environment
  • Developing scripts to automate and streamline development activities
  • Co-ordinating with the Product Owner, team members and other stakeholders to meet business objectives
  • Participating in project planning sessions and providing estimates
  • Understanding the product and domain to write technical specifications
  • Delivering code as well as unit and component tests within a continuous integration environment
  • Configuring and maintaining release and deployment environments
  • Participating in manual end to end system QA testing
  • Investigating new technologies and continually improving and updating their technical knowledge and skills

REQUIRED CRITERIA

  • Minimum 2:1 degree in Software Engineering / Computer Science or equivalent
  • Competent in object oriented design using Java
  • Experience with JUnit and associated libraries (mocking frameworks, etc.)
  • Experience with Spring MVC, Struts 2 and Hibernate Frameworks
  • Good knowledge of relational databases e.g. MySQL, SQLite
  • Experience of web technologies including HTML, CSS, and JavaScript
  • Working knowledge of web servers, web application servers and deployment on Linux-based platforms.
  • Experience with one or more scripting language e.g. Python, Perl, Ruby
  • Knowledge of source code revision control, preferably GIT
  • Fluent in English, both written and verbal

DESIRED CRITERIA

  • JavaScript
  • HTML 5, CSS3
  • Bootstrap, AngularJS
  • Apache, Tomcat, node.js, Nginx
  • MySQL, PostgreSQL, HSQLDB
  • J2EE (Servlets, JSP, JSF, JSTL)
  • MVC design pattern
  • Eclipse IDE
  • Development experience on Ubuntu and Red Hat Linux.
  • Knowledge of messaging systems e.g. REST, message queues
  • Experience working in an Agile environment with continuous integration and deployment.
  • Practical experience managing and administrating MySQL databases.

About Work Tree Consulting Ltd.:

Our client is looking to interview and hire immediately, so if you are looking for your next role, and you fit the bill, then send your CV today.

Our client has retained us to ensure consistency of delivery, so apply through us and enjoy the benefit of an advocate - we understand what makes them tick and we can therefore negotiate on your behalf.

Finding a job where you are valued and challenged is vital to your well-being. With expert knowledge and the highest standards of professionalism, Work Tree Consulting will listen to your aspirations and be your advocate to ensure the right fit.

If this does not become your next employment, then we can seek out suitable job roles for you at every opportunity.

OOP, Object-oriented design, Java, Junit, Spring MVC, Struts 2, Hibernate, MySQL, SQLite

OOP, Object-oriented design, Java, Junit, Spring MVC, Struts 2, Hibernate, MySQL, SQLite

OOP, Object-oriented design, Java, Junit, Spring MVC, Struts 2, Hibernate, MySQL, SQLite


This job was originally posted as www.jobsite.co.uk/job/959916025