Job Title : Java Developer
Location : Belfast, , United Kingdom
Job Type : Permanent
Job Description :
JAVA 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 nontechnical 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 Business Analysts. Self-initiate, work productively when unsupervised and multitask across multiple concurrent projects
Key Skills: · 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 organisational 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)
This job was originally posted as www.jobsite.co.uk/job/960530849