GE Vernova

Senior Java Software Engineer

GE Vernova
Apply
4 days ago
Bucharest, RomaniaSenior

Responsibilities

  • Estimate work scope and justify estimates with supporting facts.
  • Participate in technical discussions, software design, whiteboarding, and technology-impact assessments.
  • Develop and deliver Java software that meets product release goals and coding standards.
  • Design interfaces and information exchange between software modules.
  • Maintain code quality through peer review, unit testing, testing automation, and development best practices.
  • Apply data structures, algorithms, object-oriented design, and software design patterns.
  • Collaborate with Product Line Leaders to understand product requirements and vision.
  • Work with global teams and support scalable, resilient, distributed software solutions.

Requirements

  • Bachelor’s degree in Computer Science or a STEM major with advanced experience.
  • Strong knowledge of object-oriented analysis and design, software design patterns, and Java coding principles.
  • Hands-on experience with REST, SOAP, WSDL, Apache Commons Suite, Maven, and SQL databases including PostgreSQL, Oracle, or MS SQL.
  • Hands-on experience with the Spring Framework, including Core, MVC, Integration, and Data.
  • Understanding of software development life cycles, source control, DevOps, peer review, estimation, design, documentation, and testing.
  • Ability to work with global teams, including time-zone flexibility, and fluency in English.
  • Preferred experience with ActiveMQ Artemis, RabbitMQ, Apache Kafka, microservices, distributed systems, and Kubernetes.
  • Preferred knowledge of GitHub Copilot, GWT, Angular, TypeScript, and Flowable/BPMN.

Benefits

  • Strong one-month induction and ramp-up process.
  • Flexible working hours and a defined work-from-home policy.
  • Increased vacation days based on work experience plus additional company holidays.
  • Performance-based salary reviews, impact awards, vacation bonus, and travel/on-site mission compensation where applicable.
  • Private medical insurance, including family extension options, meal vouchers, holiday gift vouchers, and children’s benefits.
  • Training and development programs, career development opportunities, LinkedIn Learning, GE learning resources, and Bookster subscription.
  • Fitness discounts, wellbeing programs, free healthy-lifestyle apps, and employee assistance services.
  • Bucharest office near public transportation with free underground parking, fruit days, and complimentary coffee and tea.
  • Relocation assistance is not provided.

Tech Stack

AngularApache KafkaGitJavaKubernetesMavenMicrosoft SQL ServerPostgreSQLRabbitMQSOAPTypeScript

Categories

GE Vernova

About GE Vernova

10,000+ employees

GE Vernova is a purpose-built energy technology company on a mission to electrify to thrive and decarbonize the world. It is made up of three businesses -- Power, Electrification, and Wind -- with focus on accelerating the path to more reliable, affordable, and sustainable energy, while helping our customers power economies and deliver the electricity that is vital to health, safety, security, and improved quality of life. The world needs more energy, smarter energy. With energy demand expected to grow by more than 50% in the next 20 years, we are continuously innovating to meet the moment…like we have for the past 130 years. The Energy of Change and relentless optimism are what drive us – it’s about never giving up and seeing what’s possible so that we deliver the energy technologies the world needs right now and for generations to come. GE Vernova’s attitude and edge is embedded in its name. We retain our treasured legacy, “GE,” as an enduring and hard-earned badge of quality and ingenuity. “Ver” / “verde” signal Earth’s verdant and lush ecosystems. “Nova,” from the Latin “novus,” nods to a new, innovative era of lower carbon energy that GE Vernova will help deliver. Together, we have the energy to change the world.

Contact me