BRMS back end developer
Details
- Buyer
- Home Office
- Supplier(s)
- People Source Consulting Ltd
- Value
- GBP 180,000
- Published
- 12 August 2019
- Source
- uk:digital_marketplace
Tender description
Summary of the work Develop a Business Rules Management System (BRMS) connected to a current LIVE service back-end. BRMS is the RedHat J Boss Decision Manager (version 7). They will be embedded into the project team, working with incumbent back-end developers, front-end developers, Dev-ops engineer, interaction designer, user researcher, product owner and test team. Specialist role Developer Expected Contract Length 6 months- 1 year Latest start date Monday 5 August 2019 Who Speclialist Work With BA researchers, designers and developers What Specialists Work On The role will specifically involve: Back End development of the new BRMS RedHat JBoss Decision Manager application Back End development of integration with the new BRMS RedHat JBoss application and LIVE service Migration of existing rules (circa 17) hard coded using DRL (Drools Rule Language ) to the LIVE service to the newly setup BRMS Knowledge transfer to team developers and end (non technical) users Skills & Experience • Redhat J Boss Decision Manager (version 7) • Back End development using Java 8 (specifically streams, lambdas, and collections framework) and dependency injection. • Enterprise integration comprising eventually consistent (asynchronous and synchronous) systems, and distributed message-driven (JMS) architectures interfacing with Legacy and third-party systems. • Experienced on enterprise messaging patterns, specifically the pub-sub channel. • Building asynchronous microservices with RESTful APIs using JAX-RS. • Strong Cloud experience (AWS or similar) • Object-Oriented Analysis and Design, and implementing DDD-based-designs. • Java persistence using an ORM/JPQL. • Understanding of core properties of RDBMS including ACID properties and transaction isolation. • Automated testing with JUnit and Mockito, using a test-driven approach to development, and articulate on benefits of a clean, testable codebase. • Git and pull-request-based code review flows • Maven and consuming CI Pipelines using and consuming reports from static analysis tooling (eg Checkstyle, PMD, Clover, SonarQube etc.). • Meeting user needs using agile methodologies. • UNIX command-line familiarity. • Understanding of Spring Batch. Nice to Haves • RAW visualisation tool • Designing microservice-based, eventually-consistent architectures using domain driven design (DDD). • CQRS and Event Sourcing patterns. • Successfully delivering performing, scalable and long-transactional digital services in complex and highly regulatory environments. • Working in blended, multi-discipline, multi-vendor team environments. • JAX-RS for REST APIs. • JMS • Developing and working against cloud hosted environments. • Hibernate and Liquibase. • JIRA/Confluence • Wiremock and other distributed-systems testing utilities. • Activiti or other JBPMN. • Rules Engine eg Drools. Work Location Metro Point, 49 Sydenham Road, Croydon, CR0 2EU Working Arrangments onsite at least 4 days a week for face-to-face meetings. Security Clearance SC security clearance required No. of Specialists to Evaluate 10 Cultural Fit Criteria • Work as a team with our organisation and other suppliers • Be transparent and collaborative when making decisions • Take responsibility for their work • Share knowledge and experience with other team members Evaluation Weighting Technical competence 60% Cultural fit 5% Price 35% Questions from Suppliers 1. Is there an incumbent? No its a new post 2. Will you support the SC process for the successful candidate? Yes 3. There is a total of 29 essential and nice-to-have skills, is there any way this can be shortened? it will be difficult for suppliers to secure the best possible talent given the lengthy application criteria, with no guarantee of even an interview?*essential criteria shorten in answer* 1.Redhat J Boss Decision Manager (version 7)2.Back End development using Java 8 (specifically streams, lambdas, and collections framework) and dependency injection3.Building stateless microservices with RESTful APIs using JAX-RS4.Object-Oriented Analysis and Design, and implementing DDD-based-designs. 5.Java persistence using an ORM/JPQL.6.Understanding of core properties of RDBMS including ACID properties and transaction isolation. 7.Unit testing with JUnit and Mockito, and articulate on benefits of a clean, testable codebase. 8.Git and pull-request-based code review flows 9.Maven and consuming reports from static analysis tooling (eg Checkstyle, PMD, Clover, SonarQube etc.).10. Meeting user needs using agile methodologies. 4. Can you please confirm if suppliers only need to answer the 10 questions that you've selected rather than all 29 ? no these 10 essential points are what needs to be met in order to be interviewed, if we need to filter applicants down then we will use the nice to have criteria in order to do so.
Timeline
- Completed: Award published12 August 2019Current notice
- Completed: Award date12 August 2019
About the buyer
Home Office is a public sector buyer in United Kingdom publishing tenders and awards on Stotles. Explore their procurement activity and find more opportunities like this one.
Decision makers
Connect with the people behind this procurement.
| Contact name | Job title | Phone number | Work email |
|---|---|---|---|
| Head of Procurement | +44 •••• •••••• | ••••••••@home-office.gov | |
| Commercial Director | +44 •••• •••••• | ••••••••@home-office.gov | |
| Procurement Manager | +44 •••• •••••• | ••••••••@home-office.gov | |
| Category Lead | +44 •••• •••••• | ••••••••@home-office.gov | |
| Senior Buyer | +44 •••• •••••• | ••••••••@home-office.gov | |
| Contracts Manager | +44 •••• •••••• | ••••••••@home-office.gov |
Related buyers
Buyers similar to Home Office.
- 1,538£58.4bn
- 751£1.3bn
- 692£133.2bn
- 641£160.0bn
- 338£7.4bn
- 327£1.3bn
- 281£1.1bn
- 265£902.8m
- 228£550.1m
- 186£223.2bn
Win more public sector contracts
Track every UK and Ireland tender in one place — set up alerts, find decision-makers, and never miss an opportunity.
