Find your future role
Job title
Senior Java Engineer (x2)
Ref no. | BHN544828 |
---|---|
Location | England |
Start date | ASAP |
Job type | Permanent |
Job status | Closed |
Job summary
Matchtech are looking for two Senior Java Engineers with 5+ years commercial experience to work on one of our key clients legacy system projects. The roles are being offered remote and the salary banding is £60-68.8k.
Key skills required for this role
Senior Java Engineer - Software Developer - Full Stack
Important
Senior Java Engineer (x2) - Remote - Flexible Working - Up to £68.8k
Job description
Senior Java Engineer
Salary: £60,000-£68,800
Location: Remote with ad-hoc visits to offices
Flexible working available
Please note sponsorship is not available for this role.
POSITION SUMMARY:
Matchtech are looking for Senior Java Engineer with 5+ years commercial experience to work on various software solutions for our client.
Our client helps to improve people's lives by deploying technology-based engineering solutions across the UK's energy, water and transportation sectors.
Dynamic and flexible working (including part-time/compressed hours etc) is available depending on individual/business/client needs. You will be issued with a homebased contract, but occasional travel (with advanced notice) may be required for in-person meetings/workshops. The "home" office for this role will be our clients technology capability hub in Worle (nr. Bristol) however you can work from any of their other office locations throughout the UK.
RESPONSIBILITIES:
- Take responsibility and ownership of existing products and systems.
- Work collaboratively in a cross functional team to deliver client outcomes.
- Work closely with the Service Manager and the Service Operations team to maintain live services, contribute towards growth of the contracts and ensure service requests are handled within the SLAs defined in the maintenance contracts.
- Provide estimates for new work/variation.
- Technically lead, support and mentor less experienced members of the team.
- Advocate continuous improvement through effective retrospectives, recommendations and driving change.
PERSON SPECIFICATION:
Essential skills:
- Java (7+)
- Enterprise Java Beans
- SQL (PostgreSQL)
- Hibernate ORM
- SNMP3
- JavaScript (JQuery, Leaflet for Mapping)
- Media streaming (WebRTC, Wowza, Ant Media)
- Experience of the full software development lifecycle
- Experience of source version control ideally Git
- Build, CI/CD tools (e.g. Jenkins, Maven)
- Task Management tool (e.g. Jira)
- Understanding of cyber security
Desirable technical skills
- CORBA
- Spring Framework (e.g. Spring Boot and plugins)
- Web app development framework (e.g. Angular)
- Understanding of networking
- ITIL Foundation Certificate
Personal Attributes
- Excellent communication skills (verbal and written) wrt technical as well as non-technical audience.
- Highly proactive approach to work.
- Excellent organisational skills with the ability to manage priorities and work to deadlines.
- Effective leadership and teamworking skills in cross functional project teams.
- Methodical approach to problem solving.
- Willingness to learn new skills and adapt to successfully deliver business objectives.