bp logo

Fullstack Software Engineer with Java and C#

bp

Job Overview

Join our IT&S Group as a Fullstack Software Engineer, where you will be part of a dynamic team that is pivotal in building new applications to enhance our trading and middle office activities. This role is based in Budapest and reports to a Technical Lead in London. You will work closely with traders, schedulers, operators, and various analysts to provide development and support capabilities.

Key Responsibilities

  • Backend Development: Design sophisticated backend components, services, platforms, and Restful APIs to ensure seamless communication with the front end.
  • Continuous Improvement: Regularly review services and components to identify opportunities for improvement and address technical debt.
  • Product Roadmap: Influence and deliver the product roadmap to enhance key performance indicators and deliver tangible business value.
  • Team Culture: Foster a team culture that values high-quality code, tests, and best practices.
  • Hands-on Development: Engage in hands-on development using Java and C#.
  • Stakeholder Collaboration: Work closely with key business users and stakeholders, as well as the Tech Lead, to evolve the current technology platform and long-term strategy.

Essential Qualifications

  • Education: Bachelor’s or Master’s degree in Computer Science or equivalent experience.
  • Experience: 1-3 years in the IT industry, with experience in designing, planning, implementing, maintaining, and documenting solutions.
  • Technical Skills: Proficiency in Java or C# and JavaScript, with a strong understanding of software engineering techniques and best practices like TDD and BDD.
  • Cloud Native Applications: Experience in developing cloud-native applications on platforms such as GKE, Openshift, AEKS, and Cloud Foundry.
  • Database Knowledge: Proficiency in database design and knowledge of PostgreSQL or MySQL.

Desirable Skills

  • Experience with large-scale messaging solutions such as Kafka, RabbitMQ, or ActiveMQ.
  • Familiarity with reactive applications programming constructs and Domain Driven Design.
  • Operational experience with business-critical systems.
  • Knowledge of Kubernetes Operator Framework, Istio, Knative Eventing, and Anthos.

Why Join Us?

At bp, we offer an excellent working environment with benefits that support a balanced work-life integration. Our inclusive culture, learning and development opportunities, and comprehensive benefits package, including life and health insurance, make bp a great place to work. We are committed to diversity and creating an inclusive environment where everyone is respected and treated fairly.

Additional Information

  • Travel Requirement: No travel is expected with this role.
  • Relocation Assistance: This role is not eligible for relocation.
  • Remote Type: This position is a hybrid of office/remote working.

Reinvent your career as you help our business meet the challenges of the future. Apply now!

Benefits
Extracted with AI

  • Open and inclusive culture
  • Great work-life balance
  • Learning and development opportunities
  • Life and health insurance
  • Medical care package
  • Flexible working options

Similar jobs

Last update: 23 minutes ago

bp logo
bp

Senior Frontend Engineer

Join bp as a Senior Frontend Engineer in Budapest, focusing on ReactJS, Angular, and NodeJS development in a hybrid work environment.

BlackRock logo
BlackRock

Java Backend/Full Stack Developer, Associate

Join BlackRock as a Java Backend/Full Stack Developer in Budapest. Work on innovative financial technology solutions.

Intuitech logo
Intuitech

Fullstack Developer (Java, Spring, Angular, React)

Join Intuitech as a Fullstack Developer in Budapest. Work with Java, Spring, Angular, React in a hybrid setup. Great benefits and growth opportunities.

bp logo
bp

Senior Python Developer - Core Strategist

Senior Python Developer role in Budapest, focusing on data analytics transformation and strategic IT projects at bp.

BlackRock logo
BlackRock

Full Stack Developer - Web Tech Product Data Engineering

Join BlackRock as a Full Stack Developer in Budapest, working on web tech product data engineering with Angular, Vue.js, and more.

bp logo
bp

Senior Data Engineer

Join bp as a Senior Data Engineer in Budapest, focusing on scalable data infrastructure and AWS cloud services.

BlackRock logo
BlackRock

Lead Full Stack Developer, Web Tech Product Data Engineering, Vice President

Lead Full Stack Developer role in Budapest, focusing on AWS, Angular, and full-stack development for BlackRock's web tech engineering team.

SAP logo
SAP

Senior Full Stack Developer

Senior Full Stack Developer at SAP, Budapest. Skills in APIs, TypeScript, Agile, and Cloud Technologies. Inclusive and innovative team environment.

BlackRock logo
BlackRock

Associate Full Stack Developer

Join BlackRock as an Associate Full Stack Developer in Budapest, focusing on software development for high-traffic websites.

BlackRock logo
BlackRock

Lead Full Stack Developer, Web Tech Product Data Engineering, Vice President

Lead Full Stack Developer role in Budapest, focusing on web tech and data engineering with Angular, React.js, and cloud platforms.

BlackRock logo
BlackRock

Senior Java Developer, Vice President

Join BlackRock as a Senior Java Developer, Vice President, in Budapest. Drive digital innovation in a hybrid work model.

BlackRock logo
BlackRock

Java Developer, Release Engineering, Associate

Join BlackRock as a Java Developer in Budapest, focusing on CI/CD processes, using Java, Spring, Maven, and cloud technologies.

SAP logo
SAP

Full-Stack Developer Associate

Join SAP as a Full-Stack Developer Associate in Sofia, Bulgaria. Work with Java, SAPUI5, and CI/CD in a hybrid environment.

Siemens logo
Siemens

Software Engineer - Java, PostgreSQL

Join Siemens as a Software Engineer in Budapest, focusing on Java and PostgreSQL for critical rail systems.

Intuitech logo
Intuitech

Lead Fullstack Developer with Angular and Spring

Lead Fullstack Developer role in Budapest, focusing on Angular, Spring, and team leadership in a hybrid work setup.

Hubject logo
Hubject

Intermediate Fullstack Software Developer (Plug & Charge)

Join Hubject as an Intermediate Fullstack Developer in Sofia, focusing on Java, Spring Boot, and eMobility solutions.

Globant logo
Globant

Full Stack Developer with Java and Angular

Join Globant as a Full Stack Developer in Bologna, Italy. Work with Java, Angular, and microservices in a hybrid environment.

Computer Futures logo
Computer Futures

Fullstack Software Developer with Java and Cloud Expertise

Join as a Fullstack Developer with Java, Cloud, and AI expertise in Rhein, Germany. Hybrid work, cutting-edge tech.

IBM logo
IBM

Senior Java Full Stack Developer

Senior Java Full Stack Developer role at IBM, focusing on Java, AWS, and Microservices in Bucharest. Flexible working, career growth.

IBM logo
IBM

Full Stack Developer with Java and JavaScript

Join IBM as a Full Stack Developer, working with Java, JavaScript, and cloud technologies in a hybrid role.

Microsoft logo
Microsoft

Software Engineer - Fullstack

Join Microsoft as a Fullstack Software Engineer in Cambridge, MA. Work on cutting-edge technology with a hybrid work model.

Bonapolia logo
Bonapolia

Senior Java Developer

Join our team as a Senior Java Developer to design and develop high-quality software applications in a dynamic, hybrid work environment.

Vattenfall logo
Vattenfall

Senior Fullstack Software Engineer (Java, Angular)

Join Vattenfall as a Senior Fullstack Software Engineer in Hamburg, focusing on Java, Angular, and microservices for energy transition projects.

SAP logo
SAP

Senior Back-End / Full Stack Developer

Join SAP as a Senior Back-End / Full Stack Developer in Sofia, Bulgaria. Drive innovation and transformation in a hybrid work environment.