Our client design and implement innovative IT solutions for complex business problems., they are a niche systems integrator, specialising in enterprise-class solutions, configured and built with .NET and java technologies. They work collaborative, risk-mitigating commitment to delivering projects in SharePoint for all industries and other insurance-specific systems.
They have a strong reputation for insurance-based solutions in both the P&C, GI and London Market, delivering Guidewire ClaimCenter, digital enablement solutions and bespoke java-based systems.
The role is working remotely so the right candidate can be based anywhere in the UK. You will need to travel to client sites Monday-Thursday (project dependent), accommodation will be provided if the location isn’t commutable from home.
In this role you will…
- Be part of a talented software development team that works on mission-critical applications
- Manage Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing
- Design and develop high-volume, low- latency applications for mission-critical systems and delivering high-availability and performance within the Insurance industry
- Contribute in all phases of the development lifecycle
- Write well designed, testable, efficient code (whether working in a configuration/integration or hybrid development role)
- Interact with delivery and client teams of Business Analysts, System Architects, Quality Assurance to ensure the finalised requirements are clear, concise, comprehensive, unambiguous, and well-documented
- Ensure designs are in compliance with specifications
- Prepare and produce releases of software components
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
The successful applicant will have….
- Experience in the Insurance domain
- BS/MS degree in Computer Science, Engineering or a related subject
- Hands on experience in designing and developing applications using Java EE platforms
- Proven experience in Java development and JavaScript frameworks
- Object Oriented analysis and design using common design patterns
- Profound insight of Java and J2EE internals (Class Loaders, Memory Management, Transaction management, etc)
- Excellent knowledge of Relational Databases, MS-SQL (or Oracle) and ORM technologies (JPA2, Hibernate)
- Experience in the Spring Framework (Core, Web Flow) and Spring Security
- JDBC and event handling in Spring
- Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)
- Webservices SOAP/REST and Design patterns
- Experience with test-driven development
- Experience in Apache camel, Talend and Mule Studio, CI/CD tools
- Professionalism, be task-oriented and articulate
- Excellent verbal and written communication skills
- A a keen desire to learn
- The ability to quickly master potentially complex technical solutions (predominately insurance systems
Bonus points for…
- Knowledge/experience of Adobe LiveCycle designer
- Knowledge/experience of Mobile App/Wearable application and WebPortal
Benefits…
- Discretionary bonus (10%)
- Company Laptop
- Company Mobile Phone
- Company Sick Pay up to 20 days p/a after 3 months service
- Company Social Events
- Cyclescheme
- Employee Referral Scheme
- Eye Tests
- Group Life Assurance (salary x 4)
- Group Personal Pension
- Holiday Pay 25 days (rising with service)
- Private Medical Insurance available (Single, Couple or Family)