Jobs.ca
Jobs.ca
Language
Hirenza logo

Java Developer

Hirenza2 days ago
Remote
Mid Level
full_time

Top Benefits

Competitive salary packages
Health insurance coverage
Retirement plans

About the role

About The Company Luxoft is a global leader in providing innovative software development and digital transformation services to a diverse range of industries, including automotive, finance, healthcare, and energy. Renowned for its commitment to excellence and cutting-edge technological solutions, Luxoft partners with Fortune 500 companies and industry leaders to deliver high-quality, scalable, and sustainable software products. The company fosters a culture of innovation, collaboration, and continuous learning, ensuring its teams stay ahead of technological trends and industry standards. With a strong presence across North America, Europe, and Asia, Luxoft emphasizes diversity, inclusion, and professional growth, making it an ideal environment for talented professionals seeking to make impactful contributions in the tech world.

About The Role Luxoft is seeking a skilled Software Engineer with a strong background in Java development to join our dynamic team working on a long-term project in the Oil & Gas domain. This role involves developing and supporting enterprise-level information systems designed to interpret geological and geophysical data, primarily leveraging cloud technologies and microservices architecture. The successful candidate will collaborate closely with geophysicists, data scientists, and other software engineers to translate complex scientific requirements into robust, efficient software solutions. This position offers an excellent opportunity to work on innovative projects utilizing the latest technologies such as Java, Eclipse RCP, cloud computing, GPU acceleration, and microservices, all within an agile environment that promotes continuous improvement and professional development.

Qualifications The ideal candidate will possess a minimum of 5 years of professional experience in Java development, demonstrating a strong grasp of Java Core principles. Prior experience with desktop application development using Swing, SWT, or Eclipse RCP is essential. Candidates should have excellent problem-solving skills, the ability to work collaboratively in a team, and a proactive approach to learning and adopting new technologies. Familiarity with the Oil & Gas industry, C++, or OSGI frameworks will be considered advantageous. Proficiency in English at the B2 Upper Intermediate level is required to facilitate effective communication within international teams.

Responsibilities

  • Collaborate closely with geophysicists, data scientists, and software engineers to translate scientific domain requirements into robust on-premise or cloud-based software solutions.
  • Design, develop, and maintain high-performance applications for geophysical and geological data analysis, interpretation, and visualization, including seismic, horizon, fault, and velocity models.
  • Present architectural designs and technical proposals to the architecture review board, ensuring alignment with project goals and standards.
  • Break down development tasks into manageable units and create clear, achievable implementation roadmaps.
  • Implement and optimize complex computation algorithms to enhance processing efficiency and accuracy.
  • Design and develop both thin and thick client applications that seamlessly interact with cloud-based microservices architecture.
  • Ensure high code quality through rigorous unit testing, code reviews, security hardening, and continuous integration practices.
  • Provide technical support and lead troubleshooting sessions to resolve issues promptly, ensuring smooth operation of the application.
  • Mentor junior developers, fostering a collaborative learning environment and contributing to architectural and implementation decisions.
  • Embrace Agile and Scrum methodologies by delivering working solutions at the end of each sprint, participating actively in sprint planning, reviews, and retrospectives.
  • Stay informed about emerging trends and advancements in geophysical computing and software development to continuously enhance project outcomes.

Benefits Luxoft offers a comprehensive benefits package designed to support the well-being and professional growth of its employees. This includes competitive salary packages, health insurance, and retirement plans. Employees have access to ongoing training and development programs, certifications, and opportunities to attend industry conferences. The company promotes a flexible work environment, encouraging work-life balance with options for remote work and flexible hours. Additionally, Luxoft fosters a culture of innovation and recognition, providing employees with the platform to contribute meaningfully to impactful projects in a collaborative setting. Employees also benefit from a global network of professionals, facilitating knowledge sharing and career advancement.

Equal Opportunity

Luxoft is committed to creating a diverse and inclusive work environment. We are an equal opportunity employer and do not discriminate based on race, ethnicity, gender, age, disability, sexual orientation, or any other protected characteristic. We believe that diverse perspectives and experiences drive innovation and excellence, and we welcome applicants from all backgrounds to join our team and contribute to our mission of delivering exceptional technological solutions.

About Hirenza

IT Services and IT Consulting
1-10