About this role
ExxonMobil Global Trading seeks a Full Stack Developer to build and maintain web applications supporting trading operations. The role requires frontend and backend development, data handling, and cloud service usage to deliver scalable trading solutions.
Key Responsibilities
- Develop and maintain web applications using modern frameworks and technologies
- Help maintain code quality, organization, and automation
- Work on front-end and back-end development
- Build data pipelines and database integrations
- Collaborate with internal/external customers
Technical Overview
Stack includes HTML/CSS/JavaScript (React/Angular), Node.js, Python, SQL databases (PostgreSQL, MongoDB), and cloud platforms (AWS/Azure/Google Cloud).
Ideal Candidate
The ideal candidate is a mid-level full-stack developer with strong frontend and backend skills, 2+ years in commodity trading or financial tech, and experience delivering scalable web applications.
Must-Have Skills
Bachelor's degree in TradingFinanceComputer ScienceEngineeringor a related fieldExperience in commodity trading or related industryExperience in software developmentProficient in front-end technologies (HTMLCSSJavaScript) and frameworks like React or AngularStrong back-end development skills using Node.jsPythonExperience with database management systems such as SQLPostgreSQLor MongoDBFamiliarity with cloud services (AWSAzureor Google Cloud)Strong communication and interpersonal skillsAbility to collaborate effectively with internal and external customers
Nice-to-Have Skills
Understanding of market datatrading systemsand financial instruments related to oil and gasCertifications in relevant technologies or methodologiesProven experience in buildingoperatingand supporting robust and performant databases and data pipelinesStrong proficiency in SQL and experience with database management systemsSolid understanding of data modellingindexingand query optimization techniquesProficient in at least one programming language (Python preferred)Experience with front-end frameworks/libraries (React preferred)Familiarity with database systemsDatabricks and SnowflakeSolid understanding of web performance optimizationsecurityand best practices
Tools & Platforms
HTMLCSSJavaScriptReactAngularNode.jsPythonSQLPostgreSQLMongoDBDatabricksSnowflakeAmazon Web ServicesAzureGoogle Cloud
Required Skills
Bachelor's degree in TradingFinanceComputer ScienceEngineeringor a related field; Experience in commodity trading and software development; HTMLCSSJavaScriptand frameworks like React or Angular; Node.jsPython; SQLPostgreSQLMongoDB; Familiarity with cloud services (AWS/Azure/Google Cloud); Strong communication; Ability to collaborate with internal and external customers
Hard Skills
HTMLCSSJavaScriptReactAngularNode.jsPythonSQLPostgreSQLMongoDBAWSAzureGoogle Cloud
Soft Skills
Strong communication and interpersonal skillsAbility to collaborate effectively with internal and external customersInnovative and analytical thinkingTime management and ability to manage workload under time pressure
Certifications
Preferred
Certifications in relevant technologies or methodologies
Keywords for Your Resume
trading desk full stack developerfull stack developercommodity tradingfront-endback-endhtmlcssjavascriptreactangularnode.jspythonsqlpostgresqlmongodbdatabasesdatabrickssnowflakeawsazuregoogle cloudcloud servicestrading systemsmarket databachelor's degree
Deal Breakers
Bachelor's degree in related field, Experience in commodity trading, Experience in software development
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile