Senior Java Engineer


Premium Job From SidTech

Recruiter

SidTech

Listed on

21st June 2018

Location

Belfast

Salary/Rate

Competitve

Salary Notes

Competitve

Type

Permanent

Start Date

ASAP

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

Senior Java Engineer

Location: Belfast (UK)

Salary: 60 - 75 K GBP

Position: Full time

The Senior Software Engineer (Java) will be accountable for the following responsibilities:

- Apply software engineering best practice methodologies to produce high quality Java applications solving complex business problems.

- Work with Project Managers and Business Analysts to continually review and enhance the appropriate software development methodologies, metric and procedures.

- Work with business analysis and business stakeholders to interpret business requirements into system design

- Establish a course of action to accomplish specific goals.

- Manage development process from design, construction, testing and implementation; provide user and operational support on application to business users.

- Supervise junior team members design and programming standards and principles

- Perform root cause analysis skills, able to quickly analyze and interpret code

- Foster and maintain relationships with business stakeholders, support, testing and development team members

- Understand, document and communicate system logic and business processes to non-technical interested parties

- Use appropriate interpersonal and communication skills to gain acceptance of an approach, plan or activity

- Effective oral and written communication as necessary to effectively communicate project issues to Project Managers and usiness Analysts.

- Self-initiate, work productively when unsupervised and multitask across multiple concurrent projects

Key Skill:

· Excellent verbal and written communication skills

· Self-starter and ability to work independently

· In-depth knowledge of Java Programming Language

· Solid Unix Experience

· Ability to produce technical design documentation

Preferred Technical Skills:

- Use of Agile Methodology

- Knowledge of Derivative Markets

- Ability to represent technical direction

- Exceptional candidates who do not meet these criteria may be considered for the role provided they have the necessary skills and experience.

Valuing Diversity: Demonstrates an appreciation of a diverse workforce. Appreciates differences in style or perspective and uses differences to add value to decisions or actions and organizational success.

Primary Tech Skills:

- Java 8

- Spring (MVC, IOC, Spring JDBC)

- RESTful Web services

- JMS

Secondary Tech Skills:

- Oracle

- JSON

- XML

- Git

- Maven

- Jenkins

- Unix

- Java Multithreading

- Agile (Scrum)

You are currently using an outdated browser.

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