My client is looking for a Full Stack Java Developer/Senior Software Engineer with at least 7 years of experience. Permanent position with flexible working hours and remote working.
The role covers all stages of the software development lifecycle from strategy, application design & development to system amendment, maintenance and support. Development tasks will have a mixture of business and technical deliverables.
Assignments are of high complexity, are focused on multiple features, functions, applications and technologies where the impacts and risks associated with these developments are high.
- 7+ years Java programming experience
- Experience in effectively applying I.S. and industry methods, processes, and practices while working within a governance structure;
- Experience with distributed (multi-tiered) systems, algorithms, Service-oriented architectures (SOA) and relational databases;
- Good knowledge of System Architectures, Software Engineering, and DevOps / Agile practices – experience of Agile Methodologies and operating in agile / scrum-based teams;
- Strong competencies in Analysis & Problem Solving, Collaboration & Teamwork, Communication, Planning and Organising, and Working on own Initiative;
- Experience using JIRA – might be a plus.
- Fluent in English – written and verbal.