Java Developer
- Employer
- Jenrick Commercial
- Location
- Brighton
- Salary
- £45000 - £47000/annum Plus Paid OT, Bonus Scheme & Benefit
- Closing date
- 9 Nov 2019
View more
- Sector
- Technology
- Contract Type
- Permanent
- Hours
- Full Time
You need to sign in or create an account to save a job.
As a Java Developer for this hugely successful Insurance giant, you’ll enjoy a superb corporate working environment that offers flexibility & autonomy to deliver your personal, business & career goals.
This Java Developer will take responsibility for designing, developing, documenting and deploying software components to deliver high quality solutions to the business that align with IT strategy, integrate with the existing IT architecture and technology, contribute to continuous improvement of their IT systems and support all stages of the Software development and deployment lifecycle.
Skills & Experience:
Good Java design & development skills with experience of working with the Agile development methodology.
Technical experience developing E-commerce applications using hexagonal microservices architectures would be highly beneficial.
Spring framework (MVC, Dependency Injection, Data Access), Micronaut or similar
Experience with modern front end frameworks such as Angular or React would be beneficial
Knowledge of legacy technologies such as IBM Websphere Application Server would be beneficial
Full understanding of relational database technologies (PostgreSQL, DB2, Oracle, SQL Server). Knowledge of NoSQL technology would be beneficial
Experience of application integration with multiple platforms and data sources (Mainframe, midrange, SOA, ESB technologies) would be beneficial
IT security (e.g. OWASP, WS-Security)
Experience of open source rules and workflow engines would be helpful
Working with distributed teams including off-shore service providers would be beneficial. Leading off-shore teams in a matrix organisation would be perfect !
Role Responsibilities:
Assist wherever required with analysis and resolutions of issues in the Live environment
Collaborate with Enterprise Application Designer/s, Solutions Architects, Senior Developers and other IT and Change team members at various ‘touch points’ throughout the software development lifecycle to ensure high quality, solutions are designed, built and delivered to the Live environment
Liaise closely with Third party software and Infrastructure providers to ensure the quality and suitability of their technical design and solutions including non-functional design and development considerations. Collaborate with service provider teams to improve the effectiveness and timeliness of their deliveries
Ensure Technical documentation of code and within code is accurate, knowledge is shared and the company’s intellectual property is safeguarded
Work closely with Senior Developers to ensure adherence to the coding standards across all deliveries. Ensure security of the data and intellectual property is ensured, without exception. Work closely with Service management and senior developers to refine system metrics to continuously improve user experience and service performance
Ensure all solutions have the customer at their core and align with the company’s commitment to Treating Customers Fairly.
Qualifications:
A Degree in computer science would be beneficial but isn’t essential.
Any computer science, data science or machine learning courses that you have recently taken on Coursera, EDx or Udacity
Applicable professional industry standard qualifications: ITIL, PRINCE2, Certified Scrum Professional (CSP), SAFe Agilist (SA)
Interested Candidates who apply will receive initial feedback on their application within 72 hours
You need to sign in or create an account to save a job.
Get job alerts
Create a job alert and receive personalised job recommendations straight to your inbox.
Create alert