We are happy to discuss remote or hybrid working
Java Software Engineer | DV | High Level Security Clearance
CGI is a global Technology service provider and business consultancy who were recently voted by Forbes Magazine as a top 100 employer. We focus on evolution and doing complex things well – Working side-by-side with our clients, harnessing technologies with practical innovation to transform, enable, protect, and deliver mission critical systems.
This Java Software Engineer role will work on a project to design, implement, and support the upgrade for our clients' systems and implement new technology and processes for the Operational Support Centre. CGI is the prime Technology service provider which brings together key industry partners providing specialist expertise, bespoke software, and product sets.
The CGI part of the solution is an application based on a Service Oriented Architecture, implemented using Oracle's SOA Suite and Java EE, which provides Enterprise Application Integration, workflow and business process implementation.
Due to the secure nature of this project, the Java Software Engineer will be based out of our Leatherhead, Surrey office 5 days a week.
Due to the secure nature of the programme/role, you will need to hold the highest level of UK Security Clearance, or be eligible to go through National Security Vetting to obtain this clearance
Your future duties and responsibilities
This Java Software Engineer position is to work as part of the development team, primarily concerned with developing new features for the solution. The project requires a Developer who will be self-reliant and able to work largely independently with an agile environment. We need a mix of skills to help complete some of the more challenging issues, such as redesign for performance improvements, rework to fix critical sizeable defects and implementation of new features.
The Java Software Engineer will be responsible for:
‘ Implementing and testing key elements of the solution using appropriate technologies;
‘ Updating existing software components to address gaps in functionality;
‘ Working closely with the other developers to integrate the Portal and Service layer;
‘ Performing a Peer Review of the software and software fixes developed by other team members
‘ Supporting the integration of third party components of the solution;
‘ Assisting with ongoing improvement of the project build and unit test framework (Maven and Jenkins).
‘ Working closely with Product Owners to develop new features for the Shepherd solution.
Essential Technical Skills are:
‘ REST /JSON
‘ SVN (or other source code configuration control)
Required qualifications to be successful in this role
The Java Software Engineer will have attributes in the following:
‘ A Team player
‘ Of a mind-set which is both detailed and can still understand the wider picture
‘ Willing to learn & improve
‘ Problem Solver
‘ Situational awareness
‘ Ability to communicate appropriately to all levels of personnel
‘ Good at building relationships
‘ Good at building trust
The wider technical environment consists of:
‘ Basic SQL (e.g. Oracle)
‘ XML, XSD, XSL, XPath, XSLT
‘ SOAP Web Services
‘ REST Web Services
‘ Solaris administration
‘ ORACLE Products Configuration; WebLogic, BPEL Manager
‘ Oracle SOA Suite;
‘ Ready API
‘ Katalon / Selenium
‘ Active Directory;
‘ SharePoint deployment and administration
‘ Windows system administration
‘ VM administration
‘ Build & Release Process
‘ Continuous Integration
Insights you can act on
While technology is at the heart of our clients' digital transformation, we understand that people are at the heart of business success.
When you join CGI, you become a trusted advisor, collaborating with colleagues and clients to bring forward actionable insights that deliver meaningful and sustainable outcomes. We call our employees "members" because they are CGI shareholders and owners, and, as owners, we enjoy working and growing together to build a company we are proud of. This has been our Dream since 1976, and it has brought us to where we are today-one of the world's largest independent providers of IT and business consulting services.
At CGI, we recognize the richness that diversity brings. We strive to create a work culture where everyone belongs, and we collaborate with clients in building more inclusive communities. As an equal opportunity employer, we empower all our members to succeed and grow. If you require an accommodation at any point during the recruitment process, please let us know. We will be happy to assist.
Ready to become part of our success story? Join CGI-where your ideas and actions make a difference.