Sr Java Software Engineer

GE Vernova

5

(23)

Bucharest, Romania

Why you should apply for a job to GE Vernova:

  • 5/5 in overall job satisfaction
  • 4.9/5 in supportive management
  • 100% say women are treated fairly and equally to men
  • 100% would recommend this company to other women
  • 100% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.
  • Build your network and connect with other GE employees for professional development via our seven Affinity Networks.
  • We empower our people through coaching and feedback, our talent development philosophy, and even our customizable benefits programs.
  • GE offers many healthcare options; 401(k) plan; tuition reimbursement; adoption resources; employee assistance; and recognition programs.
  • #1858234557

    Position summary

    ou develop your skills and understanding of the business.

    This position is responsible for designing highly complex modules, critical components or a whole application/product in its entirety. Has the vision to integrate it across multiple systems. This position works independently and is seen as a technical leader. The position is responsible for driving the design and development efforts related to architecture, scalability, availability and performance in alignment with the product/application roadmap.

    Job Description

    Roles and Responsibilities

    In this role, you will:
    • Be responsible for providing technical leadership and defining, developing, and evolving software in a fast paced and agile development environment using the latest software development m and infrastructure
    • Provide guidance to developers with either planning and execution and/or design architecture using agile methodologies such as SCRUM
    • Work with Product Line Leaders (PLLs) to understand product requirements & vision
    • Drive increased efficiency across the teams, eliminating duplication, leveraging product and technology reuse
    • Capture system level requirements by brainstorming with Sr. Architects, Data Scientists, Businesses & Product Managers
    • Leads impact assessment and decision related to technology choices, design /architectural considerations and implementation strategy.
    • Subject matter expert in processes and methodologies with ability to adapt and improvise in various situations. Expert in navigating through ambiguity and prioritizing conflicting asks.
    • Expert level skills in design, architecture and development, with an ability to take a deep dive in the implementation aspects if the situation demands.
    • Leads the architecture and design efforts across the product / multiple product versions and is an expert in architecting custom solutions off the base product.
    • Expert in core data structures as well as algorithms and has the ability to implement them using language of choice when necessary - as a value offering.

    Education Qualification

    Bachelor's Degree in Computer Science or "STEM" Majors (Science, Technology, Engineering and Math) with significant experience.

    Technical Expertise:

    Mandatory

    • Proven knowledge of Java technologies and frameworks (Spring);

    • Familiarity with ORM technologies (Hibernate) and Relational Databases (Oracle, PostgreSQL, MS SQL);

    • Good understanding of SDLC, source control tools (GIT), DevOps;

    • Experience with performance optimizations, web-services (REST and SOAP), secure coding, microservices, design patterns, multi-threading, caching, message queues, authn/authz techniques;

    • Familiarity with cluster deployments, load-balancing, HA, redundancy;

    • Comfortable with development best practices (peer review, estimation, design, documentation, testing);

    • Strong English language skills, both spoken and written.

    Nice to have

    • Docker, Kubernetes, ArgoCD, OpenShift, Helm;

    • Familiarity with GWT;

    • Knowledge of workflow engines / BPMN (Flowable);

    • Java profilers;

    • Familiarity with the CI/CD tools;

    • Knowledge of ActiveMQ, Nginx;

    • Scripting: Bash, Batch, Groovy;

    • Knowledge of front-end development (Angular, TypeScript).

    Why join our team:

    GE Vernova is proud to be an equal opportunity employer, committed to the continuous improvement and the wellbeing of its employee. We are offering fully customized development and training programs all throughout the year, on top of a LinkedIn Learning subscription and full access to GE Vernova's learning database.

    Our wellbeing program will allow you to benefit from multiple events focused on a healthy lifestyle, free apps to support your healthy habits and free employee assistance program, provided by specialized counselors.

    Also, we are offering:

    • Strong induction process (a dedicated 1-month ramp-up period).

    • Flexible working hours and a well-defined hybrid working policy.

    • Private Medical Insurance for you (can also be extended for family members).

    • Attractive financial compensations for roles involving external travels and on-site missions.

    • Fully customized development and training programs all throughout the year.

    • Increased number of vacation days, according to your work-experience, encompassed by an annual bonus payout.

    • Annual, performance-based, salary review.

    • Multiple subscriptions, discounts and vouchers available (such as Bookster subscription, corporate discount to fitness services, gift vouchers for Christmas and Easter holiday, daily meal vouchers, additional days off such as 8th of March and 3rd Easter Day and children's benefits, including gifts for special occasions, vouchers, and events) etc.

    Our Culture

    At GE Vernova, we believe in the value of your unique identity, background, and experiences. We are committed to fostering an inclusive culture, where everyone feels empowered to do their best work because they feel accepted, respected, and that they belong. By embracing inclusive teams and perspectives, we are better equipped to build a world that works.

    GE Vernova's Global Delivery Center in Bucharest is not only a workplace, but also a community where members are actively involved in different initiatives such as personal development workshops, book clubs, sports competitions, charity events, volunteering on greening and afforestation and dedicated events for employees' children.

    Additional Information

    Relocation Assistance Provided: No

    Why you should apply for a job to GE Vernova:

  • 5/5 in overall job satisfaction
  • 4.9/5 in supportive management
  • 100% say women are treated fairly and equally to men
  • 100% would recommend this company to other women
  • 100% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.
  • Build your network and connect with other GE employees for professional development via our seven Affinity Networks.
  • We empower our people through coaching and feedback, our talent development philosophy, and even our customizable benefits programs.
  • GE offers many healthcare options; 401(k) plan; tuition reimbursement; adoption resources; employee assistance; and recognition programs.