Job description
Roles and responsibilities:
To work within a team of JAVA developers within a large IT workshop on new build, change to the existing estate and support for the Production Services
Your day-to-day responsibilities include:
- Design solutioning in parallel to the JAVA Technical Lead and other team members
- Development of new solutions to both new and existing change, within a team of similar skilled staff
- Working within multi skilled project teams of varying sizes.
- Supporting team members by the mentoring and sharing of knowledge
- Learning and developing new skills as appropriate
- Furthering the team spirit, we have on the team
- Supporting Production on a rota basis within the team
- Signs of success
To be successful in this role, you’ll need a rich combination of experience, proven skills and personal attributes. See below to find out if you’re the person we’re looking for:
Skills we can’t do without:
- Full stack developer with proven experience in Java (version 8 or above) & web services development
- Excellent knowledge of object-oriented design patterns (GOF, OOAD) & design principles (SOLID, KISS)
- Experience with micro services & SOA
- Proven experience of leading small teams of Java Developers
- Excellent Knowledge of Spring stack & JPA
- Excellent knowledge of XML
- Excellent knowledge of SQL
- Multithreaded applications development
- Experience in UI Design, HTML5 & CSS3
- Database development: Oracle
- Experience with JMS APIs
- Development environment: RAD/Eclipse IDE & build tools (Maven or Gradle)
- Excellent knowledge on any JavaScript framework/library (preferably React.js)
- Persistence: Driving the team to meet targets and fulfil agreements even when adverse circumstances prevail.
- Attention to Detail: Applying quality standards to all tasks undertaken within the team ensuring that nothing is overlooked
- Expert in Application Development Tools, Techniques and Standards
Skills :
- Knowledge of Origo XML standards
- Previous front-end development experience for handheld platforms using JavaScript & CSS frameworks
- Apache Camel or Redhead Fuse Message Brokers
- Previous expertise in DevOps (build automation, code promotion models & CI)
- Knowledge of life insurance business
- Oracle certified Programmer/ Guide / Master
- Analytical Thinking: Acquiring understanding of a problem or situation by breaking it down systematically into its component parts and identifying the relationships
- To confirm we require our team members to work on site within a wider team. We do expect our team members to need to travel with this role except on an adhoc basis.
Job Types: Full-time, Permanent
Salary: £40,000.00-£50,000.00 per year
Benefits:
- Company pension
- Life insurance
- Private medical insurance
- Store discount
Schedule:
- Day shift
- Monday to Friday
Application question(s):
- Visa Status in UK
- Are you willing to work from Office
Work Location: One location
Reference ID: 453884
Expected start date: 01/02/2023