Senior Java Engineer
Recruiter
Listed on
Location
Salary/Rate
Salary Notes
Type
Start Date
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)