cover image
Oracle

Senior Principal Software Engineer (JavaScipt, Java)

Remote

United Kingdom

Full Time

06-03-2025

Share this job:

Score my CV

Job Specifications

Looking for an experienced software engineer to work on the Oracle Visual Builder Business Objects team. You will build features for this application development cloud service, and guide the work of others in the team from a technical perspective, contributing to a platform used by both internal Oracle teams and customers.

Visual Builder is a cloud service that enables you to rapidly create and host web and mobile applications with minimal coding required. Users can visually create an application using a collection of built-in user-interface controls, and bind the UI to existing REST services or custom business objects they create from within the tool. Users publish their application with a click of a button to provide access to end-users. In addition role based security can be defined for the application to control access to pages and data.
The Business Objects team builds declarative editors and diagrams for business objects, which provide storage for application data maintained in the Oracle Cloud. Using the built-in Oracle Database that comes with the service, or a Bring Your Own Database (BYODB) option, schema objects are automatically maintained throughout the development life cycle from development and test to production. Object-relational mapping on the middle tier is dynamically constructed based on the business object metadata, and this is where CRUD on the data, and business logic written in Groovy, is executed.
The team is currently working on design-time support for a new Business Objects system that will power the next generation of Oracle Applications.

Career Level - IC5

Responsibilities displayed in the job posting

Working closely with Product Managers and UX Designers, design and develop new Business Object features for the Oracle Visual Builder IDE.
Guide other members of the team with design and development of their features, including code review.
Work closely with the internal team building the underlying Business Objects technology.
Be a significant contributor to development processes that deliver high quality Visual Builder releases to the Oracle Cloud.
Work with internal consuming teams to debug and resolve issues.
Work with Oracle Support, occasionally outside regular business hours, to debug and resolve customer issues.

Skills:
JavaScript
Java
Linux
Oracle DB
SQL

About the Company

We're a cloud technology company that provides organizations around the world with computing infrastructure and software to help them innovate, unlock efficiencies and become more effective. We also created the world's first - and only - autonomous database to help organize and secure our customers' data. Oracle Cloud Infrastructure offers higher performance, security, and cost savings. It is designed so businesses can move workloads easily from on-premises systems to the cloud, and between cloud and on-premises and other ... Know more

Related Jobs

Company background Company brand
Company Name
Mondrian Alpha
Job Title
Senior DevOps Engineer - Leading Fund - Newcastle
Job Description
A highly prestigious, leading European Hedge Fund is seeking an elite senior DevOps engineer to join their team based in the heart of London. This role will give this individual the responsibility of managing and maintaining the continuous integration infrastructure. The successful individual should have prior experience in a buy-side firm and have prior experience as a developer in a language such as C#, Python or Java. My client has committed to paying a strong increase on any base salary and is known for paying market-leading bonuses. This fund also provides only the best benefits, from in-house Michelin star quality food (free for all staff) to the best private healthcare for you and your family. Ideal candidate should have: Prior history as developer or the ability to code Infrastructure As Code – Ansible, Terraform or equivalent Containerisation using Docker, and orchestration via Kubernetes or Docker Swarm Monitoring with ELK, Prometheus, Grafana or equivalent CI/CD with TeamCity Microsoft SQL Server Windows and Linux administration experience Apply now by following the link below or send your resume directly to harvey.gilbert@mondrian-alpha.com
Newcastle Upon Tyne, United Kingdom
On site
Full Time
07-03-2025
Company background Company brand
Company Name
HM Land Registry
Job Title
IT Apprentice - Level 3 - 2 x Apprentice Software Developer & 1 x Apprentice DevOps Engineer
Job Description
Plymouth, South West England, PL6 5WS Job Summary It is an exciting time for HM Land Registry (HMLR) as we continue on a major transformation programme. HMLR's ambition is to become the world’s leading land registry for speed, simplicity and an open approach to data. This is your chance to secure a Software Developer or a DevOps Engineer apprenticeship unlike any other. You’ll get all the benefits of an apprenticeship - paid work experience, valuable skills and a recognised qualification. But that’s not all, you will also have the chance to help shape our future. Job Description Through your apprenticeship you will undertake a Level 3 Digital qualification. Upon successful completion of the Level 3 apprenticeship programme and satisfactory performance, conduct and attendance, you will continue on to Level 4 in your particular field and get exposure to traditional methodologies as well as newer agile and digital ones, whilst being supported by your manager and a buddy. On successful completion of your level 3 / 4 apprenticeship, and subject to satisfactory performance and attendance, you will be assessed for a permanent role. We have 2 x Apprentice Software Developer roles and 1 x Apprentice DevOps Engineer role - expected to start in September 2025 As a Apprentice Software Developer, you will contribute to the implementation of software solutions through the production of high-quality code. You will be involved in key stages of the development lifecycle throughout the build and deployment of the software through to providing support during the life of the service. You will bring coding expertise to the team, working alongside others to interpret design and architecture information and to produce quality code that is efficient and maintainable to resolve the problem. The Apprentice DevOps Engineer is part of the IT Operations Practice which sits within Technology & Transformation directorate whose responsibility is for the performance and delivery of all technical infrastructure which, underpins and supports the organisation. It consists of technical teams which provide support, monitor and operate technical solutions. Through your apprenticeship you will undertake a Level 3 Digital qualification. Upon successful completion of the Level 3 apprenticeship programme and satisfactory performance, conduct and attendance, you will continue on to Level 4 in your particular field and get exposure to traditional methodologies as well as newer agile and digital ones, whilst being supported by your manager and a buddy. On successful completion of your level 3 / 4 apprenticeship, and subject to satisfactory performance and attendance, you will be assessed for a permanent role. We have 2 x Apprentice Software Developer roles and 1 x Apprentice DevOps Engineer role - expected to start in September 2025 As a Apprentice Software Developer, you will contribute to the implementation of software solutions through the production of high-quality code. You will be involved in key stages of the development lifecycle throughout the build and deployment of the software through to providing support during the life of the service. You will bring coding expertise to the team, working alongside others to interpret design and architecture information and to produce quality code that is efficient and maintainable to resolve the problem. The Apprentice DevOps Engineer is part of the IT Operations Practice which sits within Technology & Transformation directorate whose responsibility is for the performance and delivery of all technical infrastructure which, underpins and supports the organisation. It consists of technical teams which provide support, monitor and operate technical solutions. Person specification To be successful in this apprenticeship, you’ll need to have at least 5 GCSE's at grade C or grade 4 or above including Maths, English and ICT or a STEM subject. You will understand the commitment needed to complete an apprenticeship and have a motivation for learning. You will be a self-starter able to develop yourself and keep abreast in an everchanging IT environment. You will be a competent user of computer software packages including knowledge of MS Office and email. Through your ability to think ahead, you will be able to anticipate problems and have excellent problem-solving skills. You can work as part of a team to achieve a team goal and can organise and prioritise your own work and tasks. You have effective and easy to understand communication skills (written and verbal) in a variety of situations. Please see the attached candidate pack for further information. Qualifications 5 GCSE's at grade C or grade 4 or above including Maths, English and ICT or STEM subject. Behaviours We'll assess you against these behaviours during the selection process: Developing Self and Others Working Together Alongside your salary of £25,792, HM Land Registry contributes £7,471 towards you being a member of the Civil Service Defined Benefit Pension scheme. Find out what benefits a Civil Service Pension provides. #WeAreHMLR At HM Land Registry our vision is a world leading property market as part of a thriving economy and a sustainable future. We are unique in terms of the economic and social impacts of our work, our ability to make a positive difference to the lives of our customers, our sense of mission, and our great people. They are the foundation of all we have achieved and all we aspire to in the future. We want our people to feel proud to work for HM Land Registry and able to fulfil their full potential. We have a strong and positive culture, a commitment to inclusivity, an emphasis on continuous learning and development, and flexible ways of working. We offer competitive pay and annual leave, attractive pension options and a wide range of other benefits. We have integrity – we value honesty, trust and doing the right thing in the right way. We drive innovation – we are forward-thinking, embrace change and are continually improving our processes. We are professional – we value and grow our knowledge and professional expertise. We give assurance – we guarantee our services and provide confidence to the property market. You can find more information on our rewards package on our website. Selection process details This vacancy is using Success Profiles (opens in a new window), and will assess your Behaviours, Strengths, Ability and Experience. To apply you will need to complete the short application form and take the online Civil Service Verbal Test and Numerical Test. Ideally you should take the tests as soon as possible to allow for the next stage of the application process. Please complete the online application form to include your qualifications and experience and complete the additional questions. What attracted you to working for HM Land Registry? The personal statement section (in no more than 1000 words) should demonstrate evidence of the below criteria: ...
Plymouth, United Kingdom
On site
Full Time
07-03-2025
Company background Company brand
Company Name
CGI
Job Title
DevOps Engineer (DV Security Clearance)
Job Description
Position Description The Space, Defence and Intelligence business unit in CGI is a true IT Systems Integrator. We work, build, and operate bespoke, technically complex, mission-critical systems which help our clients keep us all safe and secure. We bring innovation to our clients using proven and emerging technologies, agile delivery processes and our deep expertise across the breadth of space, defence, intelligence, aerospace and maritime, all underpinned by our end-to-end cyber capability. We work collaboratively with global technology companies, cutting edge SMEs and academia to deliver the optimal solution for each client. CGI was recognised in the Sunday Times Best Places to Work List 2023 and has been named one of the ‘World’s Best Employers’ by Forbes magazine. We offer a competitive salary, excellent pension, private healthcare, plus a share scheme (3.5% + 3.5% matching) which makes you a member not just an employee. We are committed to inclusivity, building a genuinely diverse community of tech talent and inspiring everyone to pursue careers in our sector, including our Armed Forces, and are proud to hold a Gold Award in recognition of our support of the Armed Forces Corporate Covenant. Join us and you’ll be part of an open, friendly community of experts. We’ll train and support you in taking your career wherever you want it to go. As a DevOps Engineer within the Space, Defence and Intelligence business unit, you will apply your technical expertise to the design, implementation, testing and ongoing support of CGI's tool chain. With strong skills in Terraform and Azure, you will be responsible for the automation of the software development lifecycle. Your future duties and responsibilities Utilise a diverse set of tools such as Azure and Terraform and Jira to automate the software development lifecycle. Participate in Kanban and/or Scrum meetings to plan, prioritise and estimate work. Work with developers and testers to troubleshoot specific issues, including recreating tests, validation configuration, etc. Install, configure and manage both cloud-based and on-premise applications. Required Qualifications To Be Successful In This Role Azure Terraform Continuous Integration Continuous Deployment Docker Linux Amazon Web Services Cloud Desired Competencies: Kubernetes Agile Ansible Security Clearance: Must be a sole UK national – and either hold, or willing to gain higher level clearance. Any individual without security clearance is welcome to apply and will always be considered for this or wider opportunities in CGI, where appropriate. Working pattern: due to the secure nature of the work we are operating with a hybrid working policy however due to the secure nature of some projects with this area we would expect our members to be in their local when required. Some travel to other CGI or client sites might also be required (all travel away from your base office is expensed) Together, as owners, let’s turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because… You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. Come join our team—one of the largest IT and business consulting services firms in the world.
Manchester, United Kingdom
On site
Full Time
06-03-2025
Company background Company brand
Company Name
Mondrian Alpha
Job Title
Python Developer – Leading Systematic US Hedge Fund – Up to £200k year 1 Total Compensation
Job Description
My client, a prestigious systematic hedge fund rapidly expanding in Europe, is seeking a Junior Python Developer to join a critical London team. You will be joining the Platform Engineering team, a specialised technology group that bridges the gap between the investment and technology functions. This team plays a critical role in supporting portfolio managers by setting up and optimising their Python environments to streamline research, development, and implementation processes. Working closely with the Head of Technology, portfolio managers, and traders, you will help build and enhance the firm’s Python infrastructure, directly influencing the efficiency and performance of the trading strategies. This is a rare opportunity to join a rapidly expanding global fund during its early stages of growth. As a critical hire, you will have significant exposure to senior leadership and the potential to fast-track into a senior position due to the firm’s ongoing expansion. Key Responsibilities will include: Collaborating with portfolio managers, traders, and quantitative researchers to establish and optimise Python environments. Developing and implementing tools for business-critical front-office applications. Taking ownership of technical projects with a focus on increasing automation and operational efficiency. Supporting the integration of various tasks across the business, such as the implementation of a central risk infrastructure. Working closely with Quantitative, Finance, and Trading teams to deliver tailored technical solutions. Embracing a hands-on approach, actively contributing to problem-solving and product development. A successful candidate will have an in-depth and excellent understanding of Python and come from a finance background. You can expect: Market-leading compensation with a strong increase on any current base. A very attractive bonus structure on top of this. Core responsibility from day one as well as the opportunity for quick progression into a senior leadership seat. Contact industry experts within the financial markets, including seminars and talks. Access to the latest development tools, high-spec workstations, and cutting-edge technology. A heavily protected positive and supportive work environment. My client anticipates paying a strong performer upwards of £200k year 1 total compensation package. Alongside market-leading compensation, they offer exceptional benefits, including a top-tier healthcare package, fully subsidised qualifications, and complimentary breakfast and lunch daily. To apply, either respond to this advert or send your CV directly to sasha.duquesne@mondrian-alpha.com.
London, United Kingdom
On site
Full Time
07-03-2025