Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - Full Stack Development (Remote)

Full-time

bp

Technology
IT&S Group
Trading operations is integral to the success of BP's Trading & Shipping organization. The operations team coordinates the safe, efficient, and reliable execution of the physical movements into and out of supply chain networks supporting our refineries, branded customer network, and trading business. We play a vital role in moving product between suppliers, refineries, terminals, and customers across all modes of transportation including pipelines, rail, truck, intra terminal movements, barges, and vessels.
This is a unique opportunity to partner with our commodities trading business, to deliver creative technology solutions, adding commercial value as well as achieving our carbon net-zero goals.
We have an exciting and challenging, digital vision to support business growth while redefining the day-to-day activities of operators through increased automation.
As a Software Engineer, you will be responsible for building, maintaining and troubleshooting the software and services that powers our technology solutions. In this role, you will work with a team of engineers and stakeholders to ensure that the software is highly available, scalable, and secure. You will also be responsible for automating routine tasks, improving the software performance, and providing technical support to other teams.
Design, build, and maintain the technology software features and infrastructure
Ensure the software and services are highly available, scalable, and secure
Write software design and operational support documentation
Bachelor's degree in Computer Science, Engineering, Computer Information Systems or equivalent work experience
Capable in problem-solving, with the ability to analyze complex problems, identify root causes and develop creative and effective solutions
Self-starter, able to handle ambiguity, navigate uncertainty, identify risks, and find the right people and tools to get the job done
Software Skills

  • Strong Java skills, with proven experience in Spring Boot, RESTful APIs, and microservices development
  • 2-3 years of professional software development experience (excluding internships), ideally in backend or full-stack enterprise environments
  • Good understanding of software engineering practices across the full development lifecycle, including coding standards, code reviews, Git, CI/CD, testing, and production support
  • Experience contributing to distributed microservices design and development, with an understanding of reliable production operations
  • Familiarity with unit and integration testing using JUnit and Mockito
  • Basic knowledge of PostgreSQL or other relational databases, including query writing, schema design, and JPA/Hibernate
  • Exposure to AWS cloud services and containerised environments such as Docker and Kubernetes; hands-on experience is an advantage
  • Understanding of security and privacy best practices, along with monitoring, logging, and alerting in production systems

Capable in building and scaling infrastructure services using Amazon Web Services or Microsoft Azure
  • Capable in the understanding of using core cloud application infrastructure services including identity platforms, networking, storage, databases, containers, and serverless
  • 2+ years of experience in application development and support environments with more than one technology and multiple design techniques. You'll have supported these production systems through on-call rotations

Database Skills
Capable knowledge of databases, such as relational, graph, document, and key-value
Capable ability in data modelling and database design
Capability ability in SQL
Possess a passion for mentoring and coaching engineers in both technical and soft skills

Our purpose is to deliver energy to the world, today and tomorrow. For over 100 years, bp has focused on discovering, developing, and producing oil and gas in the nations where we operate. We are one of the few companies globally that can provide governments and customers with an integrated energy offering. Delivering our strategy sustainably is fundamental to achieving our ambition to be a net zero company by 2050 or sooner!
We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform crucial job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status.
Even though the job is advertised as full time, please contact the hiring manager or the recruiter as flexible working arrangements may be considered.
Our commitment to diversity, equity and inclusion:
At bp, you could be part of Business Resource Groups (BRGs) which belief in the power of inclusion, deeper connections, and shared experiences. The BRGs focus on and encourage talent engagement, development, and retention while creating a broadened sense of community and inclusion for bp employees. Formal and informal mentoring also helps employees develop their professional goals and connect with colleagues. The BRGs' dedication to growth at all levels helps employees feel more engaged and energized. bpWIN (bp Women's International Network)
PEN (Positively Ethnic Network)
bpInclusia (bp's Asian community)
bpEnergía (bp's Latin community)
Travel Requirement
Up to 10% travel should be expected with this role
Relocation Assistance:
This role is eligible for relocation within country
Remote Type:
This position is a hybrid of office/remote working
AWS Ecosystem, Java Spring, PostgreSQL
.
Legal Disclaimer:
We do not discriminate on the basis of protected characteristics like race, religion, color, sex, national origin, sexual orientation, veteran status or disability status. Individuals with an accessibility need may request an adjustment/accommodation related to bp's recruiting process (e.g., accessing the job application, completing required assessments, participating in telephone screenings or interviews, etc.). If you would like to request an adjustment/accommodation related to the recruitment process, please contact us.
If you are selected for a position and depending upon your role, your employment may be contingent upon adherence to local policy. This may include pre-placement drug screening, medical review of physical fitness for the role, and background checks.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Full Stack Development (Remote) in Pune vacancy
  •  ...you want to advance the world of fintech, we’d like to ask you: Are you FIS? About the role: We are seeking an experienced Data Engineer to design, build, and optimize scalable data pipelines and analytics-ready data models using Snowflake, dbt, Astronomer/Airflow, and... 
    Suggested
    Full time

    FIS

    Pune
    5 hours ago
  •  ...collaborative team environment Dedication to safety through our Zero Harm policy Role Summary We are looking for an Application Engineer to support security system design and estimation for UK & Ireland presales projects. The role requires strong technical understanding... 
    Suggested
    Full time

    Johnson Controls

    Pune
    6 hours ago
  •  ...addition to our vibrant international team. We are looking for a Software Architect You’ll make a difference by: ~ Architecting...  ...Mentoring & Coaching: A genuine passion for guiding and developing engineers, fostering a collaborative and growth-oriented team environment.... 
    Suggested
    1 day week
    Pune
    7 hours ago
  •  ...you? Then it seems like you’d make an outstanding addition to our vibrant international team. We are looking for a Sub System Test Engineer: ATS - Railway Infrastructure Work assignments: Responsibility for the test execution and test management of mass transit... 
    Suggested
    1 day week
    Pune
    7 hours ago
  • Key Responsibilities : - Design and configure SAP S/4HANA Finance solutions based on business requirements.- Participate in requirement gathering, blueprinting, realization, testing, and go-live support.- Conduct business workshops to understand finance processes and demonstrate...
    Suggested

    Growel Softech Pvt. Ltd.

    Pune
    14 hours ago
  • Role Overview : We are looking for experienced SAS Migration & Databricks Modernization Engineers to support a large-scale analytics transformation program involving SAS-to-Altair SLC migration and future Databricks modernization initiatives.The ideal candidate should have... 

    DoublU

    Pune
    14 hours ago
  •  ...data models and ensure accurate and reliable data visualization. Stay updated on the latest trends and technologies in sustainable software development and apply them to our solutions. Understanding on Microsoft Cloud for Sustainability Common Data model. Skills... 
    Full time

    EY

    Pune
    1 day ago
  • Rs 13 - 14 lakhs p.a.

     ...infrastructure. Responsibilities Architect and implement solutions utilizing Content Search Services (CSS) and IBM Content Platform Engine (CPE) APIs to support advanced content retrieval and management. Develop and configure IBM Content Navigator (ICN) plugins and APIs... 
    Full time

    Vrinda International

    Pune
    2 days ago
  • Rs 12000 - Rs 15000 per month

     ...Summary We are seeking a skilled AI/ML Engineer to join our IT Services team. In this pivotal role, the successful candidate will design, develop, and deploy advanced machine learning models and artificial intelligence solutions. This position is essential for driving... 
    Full time

    Vrinda International

    Pune
    2 days ago
  • Rs 12 - 15 lakhs p.a.

     ...frameworks. Develop responsive and dynamic user interfaces utilizing React, Angular, or Vue.js to ensure an optimal user experience. Engineer and maintain RESTful and GraphQL APIs to facilitate seamless data exchange between systems. Manage and optimize database... 
    Full time

    Vrinda International

    Pune
    2 days ago
  • Rs 24 lakh p.a.

    SAP PS Consultant Summary We are seeking an experienced SAP PS Consultant to lead the implementation and optimization of project systems within our IT Services sector. This pivotal role involves managing the full lifecycle of SAP Project System (PS) configurations...
    Full time

    Vrinda International

    Pune
    2 days ago
  • Rs 24 lakh p.a.

    SAP PM Consultant Summary We are seeking a seasoned SAP PM Consultant to lead and execute strategic maintenance planning and project systems initiatives within the IT Services sector. This pivotal role demands a professional with a deep understanding of the SAP ecosystem...
    Full time

    Vrinda International

    Pune
    2 days ago
  • Roles & Responsibilities : - Own the Shopify theme end to end including Liquid, JSON templates, sections, blocks and metaobjects.- Optimize Core Web Vitals on mobile and ensure high conversion performance.- Build and ship conversion-critical experiences including size-selector...

    C G Vak Softwares & Exports Limited

    Pune
    1 day ago
  •  ...best practices for automotive audio development.- Mentor senior engineers and provide technical direction to development teams.- Support customer...  ...of experience in Android, Embedded, Automotive, or Infotainment software.- Strong architectural experience with AAOS/AOSP.- Deep hands-on... 

    KBD Talent Forge India Pvt Ltd

    Pune
    1 day ago
  • Role : Owns the test strategy and builds the Python automation framework from scratch, with a roadmap for extension beyond the MVP.Must have : - Strong lead in data/ETL testing, including complex multi-platform integrations- Deep Snowflake expertise (SQL, staging/DW/mart layers...

    Watson Search Partners

    Pune
    1 day ago
  •  ...go-live and hypercare for industrial applications.Candidate Profile :- 6 - 8 years of relevant experience in AspenTech application engineering or related industrial application environments.- Strong hands-on experience with IP21 configuration and Aspen ONE Process Explorer.... 

    Hire Global

    Pune
    1 day ago
  • Company : LTI Mindtree Role : Contractual Role - 12 months (1 year), Locations : Multiple locationsRole Summary : We are looking for ServiceNow Senior Technical Consultants to lead hands-on technical implementation, configuration, governance, integration design, troubleshooting...
    Contract work

    AJM Talentrix

    Pune
    1 day ago
  •  ...seeking a Snowflake Lead with strong expertise in Snowflake, DBT/Medallion Architecture, and Informatica to drive enterprise data engineering initiatives. The ideal candidate will combine hands-on technical skills with proven team leadership experience to deliver scalable,... 
    Permanent employment

    Mississippi Consultants

    Pune
    1 day ago
  •  ...building solutions on Oracle Cloud Infrastructure (OCI) including Functions, OKE, and storage services.- Strong understanding of prompt engineering, LLM APIs (OpenAI, Cohere, etc.), and embeddings.- Proficiency with SQL, REST APIs, and containerized development (Docker/K8s).- A... 

    Anlage

    Pune
    1 day ago
  •  ...optimized SQL queries, stored procedures, and database integrations.- Collaborate with product managers, business analysts, architects, QA engineers, DevOps engineers, and other stakeholders to understand requirements and deliver solutions.- Participate in architecture and... 

    Happiest Minds Technologies Limited

    Pune
    1 day ago
  •  ...Participate in code reviews and establish development, testing, and engineering best practices.- Use AI-assisted development tools to improve...  ....Required Skills & Experience:- 8 - 10 years of experience in software development, backend engineering, or cloud application... 

    Bharathire.com Private Limited

    Pune
    1 day ago
  • We're Hiring - SAS Migration & Databricks EngineerExperience: 8 - 12 YearsLocation: Chennai | Mumbai | Bengaluru | PuneWork Mode: Onsite / HybridShift: GeneralKey Skills:SAS Migration | Databricks | SAS | Linux | Python | PySpark | SQL | Data EngineeringKey Responsibilities:...

    DoublU

    Pune
    1 day ago
  •  ...programming, data structures, and multi-threading concepts.- Contribute to system design, architecture, technical documentation, and engineering best practices.- Mentor junior developers and provide technical guidance to the team.Required Skills :- 810 years of hands-on... 

    P99SOFT PRIVATE LIMITED

    Pune
    1 day ago
  • Job Description :Core Java & Backend Engineering :- Strong proficiency in Java 8 or higher.- Hands-on experience with Spring Framework, Spring...  ...production issues.DevOps & SDLC :- Strong understanding of Software Development Life Cycle (SDLC).- Hands-on experience with source... 

    RELEVANTZ TECHNOLOGY SERVICES INDIA PRIVATE LIMITE

    Pune
    1 day ago
  • Role Overview:We are looking for an experienced Data Engineer to design, develop, and optimize scalable data engineering solutions across cloud-based data platforms.The role will focus on building robust ETL/ELT pipelines, data processing frameworks, and modern data solutions... 

    DoublU

    Pune
    1 day ago
  •  ...deployment, and monitoring.- Develop clean, efficient, scalable, and well-documented Python code.- Collaborate with Data Scientists, Data Engineers, and technical teams throughout the development lifecycle.- Provide technical guidance and support to project teams.- Evaluate and... 

    DoublU

    Pune
    1 day ago
  • Role Overview : We are looking for an experienced ServiceNow Developer with a strong focus on Vulnerability Response to join our team.Key Responsibilities : - Implement and manage ServiceNow Vulnerability Response (VR) solutions.- Develop complex ServiceNow integrations using...

    TwinPacs Sdn Bhd

    Pune
    1 day ago
  •  ...security behind how Mindtickle operates.Business Systems is its build engine - the team that turns requirements from GTM, Finance, People...  ...alive, not the tools listed on your CV.- 2 - 4 years building software, integrations or automations in a professional environment.- Strong... 
    Hybrid work

    Mindtickle

    Pune
    1 day ago
  •  ...talented, driven people and support them to succeed, personally and professionally. Job Description Position: Full Stack Software Engineer-C#,Angular Position Details: We are seeking a highly skilled C# Angular Developer to join our team. The ideal candidate will... 
    Full time
    Local area
    Remote job

    Schlumberger

    Pune
    2 days ago
  •  ...functional teams is key to delivering end-to-end solutions in a fast-paced environment. Qualification / Experience: ~ B.Tech/B.E in Engineering with 5+ years of relevant experience. Technical Skills: ~5+ years of experience as a Full Stack Developer. ~ Proficiency... 
    Full time

    Schlumberger

    Pune
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Full Stack Development (Remote). Be the first to apply!