Remote Oracle Programmer (Oracle Commerce)
Role details
Job location
Tech stack
Job description
Working as part of the in-house development team, you will be responsible for designing, developing, and maintaining robust Oracle-based solutions, with a particular emphasis on Oracle Commerce. This is an exciting opportunity for a talented developer to contribute to mission-critical projects within a supportive and innovative environment. What You'll Be Doing
- Developing, enhancing, and maintaining applications built using Oracle technologies, with a strong focus on Oracle Commerce
- Collaborating with cross-functional teams to define technical requirements and deliver scalable solutions
- Writing clean, efficient, and well-documented PL/SQL code
- Participating in system design, code reviews, and testing activities
- Troubleshooting and resolving performance issues, bugs, and integration challenges
- Ensuring all development aligns with best practices and security standards
- Supporting and mentoring junior developers where appropriate
Requirements
-
Proven experience as an Oracle Programmer or Developer
-
Proficiency in Oracle Commerce (ATG) development and integration
-
Strong PL/SQL skills and understanding of relational database design
-
Experience with Oracle WebLogic, Oracle DB, and Java-based components
-
Oracle Certification (e.g., Oracle Certified Professional) is required
-
Strong analytical and problem-solving skills
-
Excellent written and verbal communication Desirable Skills
-
Experience with RESTful web services and APIs
-
Understanding of cloud platforms (e.g., Oracle Cloud Infrastructure, AWS)
-
Exposure to agile development methodologies
Benefits & conditions
- Competitive salary (£50,000-£60,000 based on experience)
- Flexible working options (remote or office-based in Spalding, Lincolnshire)
- Opportunity to work on mission-critical projects
- Career development in a specialized technical field
- Working in a company known for professional growth and development
- Exposure to the latest software and technologies
- Being part of small, specialist teams with direct client interaction
- Work with a wide range of clients across multiple sectors