Senior Java Developer - Sainte-Marie (Sault Ste. Marie)
Luxoft
Overview
One of the world's largest providers of products and services to the energy industry has a need to develop and support an enterprise information system in Oil & Gas domain. The product being developed is a cloud solution for interpretation of geological and geophysical data. The project is based on SCRUM methodology. Our project is reliable, long‑term and constantly adopts new technologies such as the newest Java and Eclipse RCP versions, cloud and GPU computing, microservices architecture and other creative frameworks. Work involves close cooperation with a Customer team located in Houston and follows Agile principles. Our team is senior, supportive and friendly.
Responsibilities
- Collaborate closely with geophysicists, data scientists, and software engineers to translate scientific domain requirements into robust on‑prem or Cloud software solutions.
- Design, develop, and maintain high‑performance applications for geophysical and geological data analysis, interpretation and visualization (e.g., seismic, horizon, fault, velocity model, etc.).
- Present architectural designs and technical proposals to the architecture review board.
- Break down development tasks and lay out clear implementation roadmaps.
- Implement and optimize computational algorithms.
- Design and develop both thin and thick client applications that interact with cloud‑based microservices.
- Ensure high code quality through unit testing, code reviews, security hardening and continuous integration with other domain tools.
- Provide technical support and lead user troubleshooting sessions to resolve issues and ensure smooth operation of the DSG application.
- Mentor junior developers and actively contribute to architectural and implementation decisions.
- Embrace Agile/Scrum methodologies, delivering and demonstrating working solutions at the end of each sprint.
- Stay current with emerging technologies and trends in geophysical computing and software development.
Mandatory Skills
- 6+ years of hands‑on Java development experience
- Strong Java Core knowledge
- Experience with desktop development frameworks: Swing, SWT, or Eclipse RCP
- Proven experience designing and building complex systems end‑to‑end, not just maintaining or extending existing ones
- Practical understanding of multithreaded programming: ability to implement concurrency in code directly, not only through third‑party libraries
- Solid knowledge of design patterns and software architecture principles
- Ability to clearly articulate past projects, personal responsibilities, and concrete individual contributions
- Experience working in non‑microservices, non‑cloud‑native development environments (desktop, embedded, or domain‑specific platforms)
- Stable career trajectory, no fragmented job history with short tenures
Nice-to-Have Skills
- C++ development skills
- Practical experience with the Eclipse RCP framework
- OSGi knowledge
- Oil & Gas domain experience
- ...interface queues, logs, alerts, and system performance Troubleshoot HL7, API, Java-based, file-based, and web service integrations Support production incidents and perform root cause analysis Develop/support Java utilities, scripts, and integration components as needed...Suggested
$39.5 per hour
Join a leading HVAC team in Sault Ste Marie, ON, as a Lead HVAC Installer. Earn $39.5 per hour plus commissions while delivering high-quality installations and fostering exceptional customer experiences. As a Lead HVAC Installer, you will oversee all aspects of HVAC installation...SuggestedHourly pay- Make a meaningful impact as a Homecare Nurse with Canadian Shield Health Care Services in Sault Ste. Marie, Ontario. We prioritize compassion and integrity in every interaction while ensuring our employees feel valued and supported. Canadian Shield Health Care Services is actively...SuggestedCasual workWork at officeFlexible hours
- Drive mainframe performance in the financial industry as a Metrics Engineer. Utilize your skills in anomaly detection and performance management to enhance mission-critical operations. In this Mainframe Metrics Engineer position, you will be responsible for real‑time system ...Suggested
$26.5 per hour
...putting integrity first. Canadian Shield Health Care Services is in search of outgoing, kind and ambitious Nurses in the Sault Ste Marie and surrounding Areas. QUALIFICATIONS RPN Certification Active CNO Criminal Record Check – Vulnerable Sector...SuggestedHourly payCasual workWork at officeImmediate startFlexible hours- Boost your career as a hybrid VM Migration Specialist in Sault Ste. Marie, focusing on cloud initiatives and enterprise modernization. Leverage your virtualization skills to drive impactful migrations. This role within the Infrastructure & Cloud Services team emphasizes end...
$65.6k - $122.6k per year
...capture new business and expand client relationships. Network with industry contacts to gather competitive insights and best practices. Develop and execute business development plans focused on enhancing client relationships and growth opportunities within the portfolio. Build...Long term contractWork at office- Drive efficiency in maintenance at Tenaris as a Reliability Engineer in Sault Ste Marie, Ontario. Optimize assets, enhance reliability, and support strategic investments in this key role. As a Reliability Engineer in the Maintenance Engineering department, you'll boost asset...
- Take your sales career to the next level with Rogers by serving small to medium businesses. As a Sales Consultant, you'll optimize telecom solutions through active client engagement and expert consultations. In this role at Rogers, you're empowered to leverage your two years...Monday to friday
- ...suspension repairs, engine diagnostics, and routine maintenance. Mentor and coach apprentices, sharing your expertise and helping develop their skills in a supportive, learning‑focused environment. Collaborate with a highly skilled team, working on an array of vehicles...Permanent employmentFull timePart timeApprenticeshipManual labor
- ...in the energy sector with Tenaris as a Quality Supervisor in Sault Ste. Marie, Ontario. Your analytical problem‑solving skills will be key... ...Knowledge of NDE methods is a plus Make a significant impact on product quality at Tenaris while developing your career. #J-18808-LjbffrShift work
- ...focusing on infrastructure development in Northern Ontario. Drive impactful projects while fostering community relationships in this senior role. In this position, you'll lead complex geotechnical projects that contribute to sustainable growth in your community. Your expertise...SeniorLocal area
$69k - $90k per year
...Automation Engineering Graduate - Global Trainee (Ontario) – Location: Sault Ste. Marie, Ontario, Canada – Department: Industrial Operations The... ...levels to achieve expected performance and results. Develop and manage a set of Key Performance Indicators to monitor and...TraineeshipWork at office$20 - $80 per hour
Company Profile Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest community of tutors worldwide. With Superprof, you can set your...Hourly payExtra incomeImmediate startWorldwideFlexible hours- ...The team at Sault Dental Arts in Sault Ste. Marie, Ontario, is looking for a passionate, hard‑working Associate Dentist a part‑time basis. The Associate Dentist will provide a full range of dental services with the highest quality of care to ensure our patients have a...Full timePart timeInternshipLocal area
$24.75 per hour
...Ready to suit up as a Tactical Security Guard in Sault Ste. Marie What matters most in a role like this is your ability to read the environment, anticipate risk and act accordingly. Your keen sense of observation and strong social skills are your greatest strengths....Hourly payFull timePart timeCasual workFlexible hoursShift work- ...the janitorial services industry. We are currently seeking a reliable and motivated General Cleaner to join our team in Sault Ste. Marie, Ontario . No prior cleaning experience is required — training will be provided. Position Details Location: Sault Ste....Part timeShift workAfternoon shift
- ...Motor Coach Operator – Spare Board REPORTS TO: Operations Supervisor Central DEPARTMENT: Passenger Services LOCATION: Sault Ste. Marie REFERENCE: 500-83-27 WHO WE ARE: Ontario Northland Transportation Commission (ONTC) is an Agency of the Province of Ontario...Full timeInternshipShift workNight shiftWeekend work
- What you will do Part-Time Assistant Manager Cineplex’s Part-Time Assistant Managers are an integral part of the team who provide an exceptional experience to each and every guest. Our PT Assistant Managers are passionate about movies and look to bring their experience ...Full timePart timeInternshipFlexible hoursShift workNight shift
- Job Overview Leon’s is currently looking for a self-motivated Sales Manager in Training who is enthusiastic, hardworking and driven towards success. Through our manager-in-training programs, we’ve helped countless associates achieve rewarding, fulfilling, successful careers...RelocationHome office
$28.25 per hour
...Sault Ste. Marie, Ontario, CA, P6A 3Z9 Category: Customer Service widget: Part-Time No - Teleworking not available for this position $28.25-$30.67 Position Description & Qualifications This role has a starting hourly rate of $28.25! If you enjoy working with...Hourly payLong term contractFull timeContract workPart timeInternshipLocal areaImmediate startShift workWeekend workAfternoon shift- Become a Nurse Practitioner at Sault Area Hospital focusing on addictions. Provide advanced clinical leadership in developing innovative treatment programs for patients. Sault Area... ...holistic care • Perform patient assessments and develop treatment plans • Initiate orders and...
- Be a vital part of patient care at Sault Area Hospital as a Biomedical Technologist. This full-time position focuses on maintaining medical device functionality and providing clinical training to staff. As a Biomedical Technologist, you'll conduct thorough inspections, troubleshoot...Full time
$66.38k - $68k per year
...Sault Ste. Marie, Ontario, CA, P6A 3Z9 Category: Customer Service widget: Full-Time No - Teleworking not available for this position $66379.01-$68000 Position Description & Qualifications If you enjoy working with the public in a high energy and dynamic environment...Long term contractPermanent employmentFull timeContract workWork at officeLocal areaImmediate startShift work$20 - $40 per hour
Join Our Summer FC Coaching Team! From July to August, and Inspire the Next Generation! Grassroots Soccer Coach: Join our mission to ignite a passion for soccer in young players! Role & Responsibilities: Deliver engaging soccer sessions to children aged 3-8, focusing...Hourly payPart timeSummer workSeasonal workFlexible hoursShift workAfternoon shift- I am a Single father with a disability and require occasional help with babysitting to help care for my daughter. Changing diapers, meal prep, walks to the park ect.
- Hey! Im a single mom looking for a reliable and consistent babysitter for my children for Thursday evenings and Saturdays, plus occasional Sundays (one every 5 weeks or so). The kids are absolutely amazing and love to play inside and in our backyard and do artwork! We have ...
$45k - $49k per year
...Bushplane Heritage Centre Location: Sault Ste. Marie Salary: $45,000 to $49,000 Duration... ...leads, directs and supervises a team to develop and deliver quality programs and events... ...events (fundraising), public programs (seniors, children, etc.) and client events. This...SeniorFull timeWeekend workAfternoon shift- ...state) Select how often (in days) to receive an alert: Sault Ste. Marie, ON, CA, P6B 5W6 Thessalon, ON, CA, P0R 1L0 Pay Type: Hourly... ...thinkers and innovators. Come put your expertise to work while developing the knowledge and skills to drive your career forward. With...Hourly payFull timeInternshipWork at officeLocal areaNight shift
- ...of Care (RN) to join our clients Long Term Care team in the Sault Ste. Marie Area. The Director of Care will be responsible for leading and... ...the highest standards of care are provided to our clients. Develop and implement policies and procedures to ensure the safety and...Long term contract
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Developer - Sainte-Marie (Sault Ste. Marie). Be the first to apply!
- java developer remote Sault Ste Marie, ON
- java developer Sault Ste Marie, ON
- java developer no experience Sault Ste Marie, ON
- senior java developer Sault Ste Marie, ON
- junior java developer Sault Ste Marie, ON
- java software developer Sault Ste Marie, ON
- senior software developer Sault Ste Marie, ON
- working with seniors Sault Ste Marie, ON
- senior human resources Sault Ste Marie, ON
- senior director of operations Sault Ste Marie, ON

