Senior Java Developer

Senior Java Developer

Job Title: Senior Java Developer
Contract Type: Permanent
Location: United Kingdom
Reference: JN -102019-18305
Contact Name: Dominic Farbrace
Contact Email:
Job Published: January 21, 2020 10:20

Job Description

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
Nurturing 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 we’d like:
Knowledge of Origo XML standards
Previous front-end development experience for handheld platforms using JavaScript & CSS frameworks
Previous expertise in DevOps (build automation, code promotion models & CI)
Knowledge of life insurance business
Oracle certified Programmer/ Expert / Master
Analytical Thinking: Acquiring understanding of a problem or situation by breaking it down systematically into its component parts and identifying the relationships

Get similar jobs like these by email

By submitting your details you agree to our T&C's