Point your AI agent at freehire and let it find you a job.

Get the CLI →

Schlumberger

Full Stack Software Engineer

Posted Updated
Discussion

Responsibilities

· Work across the stack to implement features using Java and PHP.

· Translate business requirements into functional code, covering both backend logic and front-end templates.

· Build and maintain RESTful APIs, service layers, and integrated database interactions.

· Develop UI components using server-side templating with minimal JavaScript.

· Conduct unit and integration testing to ensure reliability.

· Collaborate with analysts, QA, and operations teams to ensure secure and stable delivery.

· Ensure applications follow best practices in code quality, security, and maintainability.

· Participate in design discussions, code reviews, and sprint ceremonies.


Requirements:

· Bachelor’s degree in Computer Science, Information Technology, or related field.

· Proficient in core programming languages: Java, PHP, Python, JavaScript, HTML, CSS.

· Experience with Apache Tomcat as a web server.

· Familiarity with databases: MySQL, MSSQL, MongoDB.

· Basic knowledge of the following frameworks/tools is a plus:

Spring Framework, Laravel

VueJS, AngularJS, NodeJS

· D3.js, Jasper Report, Crystal Report

· Strong written and spoken English.

· A fast learner who works well in teams.

· Proactive and self-motivated.

Skills

Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available