This role combines traditional enterprise development with the groundbreaking of Generative AI, Business Workflow, Cloud Computing, and Containerized Platforms to modernize energy trading systems
Job Summary
This role combines traditional enterprise development with the groundbreaking of Generative AI, Business Workflow, Cloud Computing, and Containerized Platforms to modernize energy trading systems.
The ideal candidate will collaborate with business partners to translate energy trading confirmation requirements into scalable, intelligent solutions that support global operations.
BP offers a diverse and high-reaching environment where employees are supported to learn and grow while fostering an inclusive culture.
Matching Summary
This role combines traditional enterprise development with the groundbreaking of Generative AI, Business Workflow, Cloud Computing, and Containerized Platforms to modernize energy trading systems.
Skills & Requirements
Must-have
Enterprise Java development experience
Spring Boot or Quarkus framework proficiency
AWS Cloud services and OpenShift deployment
CI/CD pipeline implementation skills
Event-driven architecture with Active MQ
BPM/Workflow engine knowledge (Camunda)
Agile/Scrum project methodology
Nice-to-have
Generative AI platform integration experience
Angular web UI development skills
Energy industry trading domain knowledge
OAuth security implementation expertise
SmartComms template design familiarity
AI/ML model application in production
NoSQL data modelling capabilities
Key Requirements
Bachelor's degree in Computer Science or Engineering
Highly demonstrated ability in enterprise Java development
Experience with Kubernetes platforms such as OpenShift