Overview Direct message the job poster from Randstad Digital Position Lead Java Developer in the trading and derivatives domain with focus on contracts, prices, margining models, and collateral management in the energy derivatives market. Responsibilities Core Java Development : Backend development using Java, Spring, and Oracle SQL to maintain and build new components. Trading and Derivatives : Develop solutions for post-trade processes, energy derivatives, and options, with emphasis on the oil market. System Maintenance and Enhancement : Maintain existing systems and create new components to manage contracts, pricing, margining models, and collateral. Collaboration : Collaborate with DevOps and QA teams to ensure smooth SDLC processes (source control, build, deployment). Required Skills and Experience Core Java : Strong experience with Core Java, Spring, and Oracle SQL . Backend Development : Expertise in backend development for concurrent processing systems. Cloud Experience : Familiarity with cloud infrastructure. DevOps Familiarity : Understanding of SDLC processes, including source control, build, deployment, and CI/CD pipelines. Communication Skills : Excellent written and verbal communication for effective cross-team collaboration. Trading/Derivatives Experience : Experience in trading, derivatives, or financial markets, with understanding of energy derivatives and post-trade processes. Problem-Solving : Knowledge of algorithms, design patterns, and microservices architecture. Hiring Process & Evaluation Phone Screen : Initial 30-minute conversation to discuss experience and fit. Developer Team Interview : Technical discussion with the development team. Core Java questions covering algorithms, bug fixing, and coding exercises. Example challenges: How many olives in a martini? and debugging exercises. Whiteboard coding and problem-solving. System design exercises and architecture discussions. Assessment of thinking style and problem-solving approach. Relocation expenses : Flight, hotel, food, and Uber covered for relocation candidates. Seniority level Mid-Senior level Employment type Full-time Job function Information Technology Industries IT Services and IT Consulting Software Development IT System Custom Software Development Referrals increase your chances of interviewing at Randstad Digital. Get notified about new Java Software Engineer jobs in Calgary, Alberta, Canada. Calgary, Alberta, Canada $80,000 - $120,000 #J-18808-Ljbffr
Job Title
Senior Data Engineer Lead