1. Home
  2. Jobs
  3. Jobs in Pune
  4. Software Engineer jobs in Pune
  5. Software Engineer_JAVA Framework, OpenShift, AWS, Postgres DB
Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 22781372

    bp logo

    Software Engineer_JAVA Framework, OpenShift, AWS, Postgres DB

    bp · Pune · hybrid · Posted 2d ago

    Undisclosed4–8 yrsfulltimeSourced fromNaukri

    About a minute. You'll make an account on the way through.

    About this role

    Job Description


    Job Role for Enterprise Technology Engineer (Individual Contributor)


    About bp/team


    bp technology is the central organization for all software and platform development. We build all the technology that powers bps businesses, from upstream energy production to downstream energy delivery to our customers. We have a variety of teams depending on your areas of interest, including infrastructure and backend services through to customer-facing web and native applications. We encourage our teams to adapt quickly by using native AWS and Azure services, including serverless, and enable them to pick the best technology for a given problem. This is meant to empower our software and platform engineers while allowing them to learn and develop themselves.

    Responsibilities


    As a Technology Enterprise Engineer, you will be responsible for designing, building, and maintaining the software infrastructure and services that power our technology platforms. In this role, you will ensure that the platform is highly available, scalable, and secure. You will also be responsible for developing features, improving the platform's performance, and providing technical support to other teams.


    • Design and document sophisticated software components, services, and platforms
    • Implement robust and maintainable code with clear and maintained documentation
    • Deliver customer value in iterative fashion while working towards longer term systems to solve roadmap goals with increasing efficiency
    • Communicate status and changes to the work they are responsible and accountable for, keep all stakeholders informed of changes and updates to original plan
    • Design test automation on all code implemented through unit testing and integration testing
    • Work with internal and external teams to bring new platforms to market
    • Maintain and enhance software frameworks for development
    • Participate in code reviews and contribute to the development of guidelines
    • Collaborate with multi-functional teams to identify and resolve platform-related issues

    Technical Skills we need from you


    • Bachelor’s degree in computer science, Engineering, Computer Information Systems or equivalent work experience
    • Competent in the ability to adapt to new technologies and processes, and be able to work independently and as part of a team
    • Competent in problem-solving, with the ability to analyze complex problems, identify root causes and develop creative and effective solutions
    • Excellent communication skills and ability to communicate with your peers through to  leaders. You should be able to engage and influence others to collect requirements, describe what you’re doing, work through problems, and find productive 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


    • Competent in the use of computer science fundamentals, including data structures, algorithms, and systems design
    • Competent in at least one language (Java, Python) including object-oriented design. You should be competent in data structures, algorithms, runtime complexity, API and database design, as well as unit and functional test methodologies
    • Competent in writing secure, stable, testable, and maintainable code with minimal defects
    • Minimum 4-7 years of experience in software development, with a focus on platform or service engineering
    • Competent in software engineering practices & best practices for full software development process, including coding standards, code reviews, source control management, continuous deployments, testing, and operations
    • Competent in designing and building complex software systems end-to-end which have been optimally delivered and operated in production. You should understand security and privacy guidelines as well as how to properly supervise, log, and alarm production systems

    Infrastructure Skills


    • Competent in building and scaling infrastructure services using Amazon Web Services or Microsoft Azure
    • Competent in the understanding of using core cloud application infrastructure services including identity platforms, networking, storage, databases, containers, and serverless
    • Competence in fixing large-scale distributed production systems
    • 4+ years of experience working on production systems. You’ll have supported these production systems through on-call rotations

    Database Skills


    • Competent knowledge of databases, such as relational, graph, document, and key-value
    • Competent ability in data modeling

    Specialty Skills


    The Integration Layer (IL) platform comprises multiple components based on Java, Spring, Open adaptor, Cloud-based technologies, including RedHat OpenShift, AMQ, OpenShift Container. Your role will be to develop and support these IL components based on customer requirements. 

    This is a DevOps role ensuring 24/7 operations of the IL across 3 trading hubs in the United Kingdom, United States of America, and Singapore. You will be required to work in UK hours. 


    About bp


    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.


    Additional Information


    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.

    Sourced from naukri

    Skills

    OpenshiftPostgres Databaseamazon web servicesJava

    About bp

    bp logo

    bp

    Oil & Gas

    7.5k+

    employees

    1908

    118 years old

    Mumbai, Maharashtra

    India

    About

    We’re an international energy company with global scale, ambitious plans and a team of brilliant people delivering energy to the world, today and tomorrow.

    Industries

    Oil & GasPower

    Employee ratings

    709 reviews

    3.8/ 5

    Culture

    3.7

    Career growth

    2.9

    Work-life

    4.0

    Employees rate it well for

    Work Life Balance91Work Culture63Senior Management62Salary54Appraisal25

    Find them on

    WebsiteAmbitionBox reviews

    See all 369 Software Engineer jobs in PuneSoftware Engineer jobs in IndiaJobs in Pune

    Career guides

    • Resume keywords for software engineers in India (with examples by role)
    • Best Auto-Apply Tools for Software Engineers (2026): Compared for Greenhouse, Lever, Ashby, Workday and Instahyre
    • How to find a job in India fast in 2026: a 7-step playbook

    All career guidesAll articlesBrowse companies hiring

    Software Engineer_JAVA Framework, OpenShift, AWS, Postgres DB · waiting for your command