3G Java BackEnd Developer

Posted:
9/11/2024, 8:54:18 PM

Location(s):
Bucharest, Romania

Experience Level(s):
Junior ⋅ Mid Level ⋅ Senior

Field(s):
DevOps & Infrastructure ⋅ Software Engineering

About Us

A career at Hitachi Rail will help create a legacy. With operations in every corner of the world, our work goes to the cutting-edge of digital transformation and technology. From the multi-cultural strength of our global organisation to the sustainable and innovative ways we work to bring people together, there’s something for everyone to get stuck into. And that’s where you come in.

Bucharest, Romania (Hybrid)

As part of our team, your responsibilities will include:

  • Actively participate in creating the architecture, design and the implementation of new features;
  • Continuously add improvements to the existing codebase;
  • Write maintainable and well-tested code, including integration and unit tests;
  • Participate in writing software documentation;
  • Act as a mentor for less-experienced colleagues;

The development will be performed in close co-operation with international Hitachi experts from various countries and might require travelling. You will also interact with our international Ground Transportation Systems Digital Platform team, which provides support for our system’s technology stack.

Professional competencies

Requirements

  • Bachelor Degree in Computer Science or similar degree;
  • Familiarity with Agile methodologies, such as Scrum and/or Kanban;
  • Awareness for continuous integration and continuous delivery approaches/tools;
  • Experience in producing reusable code components;
  • OOP knowledge;
  • Substantial experience with Java and Spring Boot, and microservices;
  • Experience with REST and message brokers (Kafka or RabbitMQ);
  • Experience with relational databases (preferably PostgreSQL);
  • Understand how distributed systems work (ability to explain CAP theorem);
  • Experience with Git;
  • Fluent in English;
  • Experience with any cloud technology (AWS, Azure, GCP, etc);

Would be a plus

  • Spring Cloud Stream;
  • Previous experience with Netflix stack;
  • Docker, Kubernetes;
  • Experience with Redis;
  • Open also for frontend development;
  • Willingness and ability to learn new technologies;
  • Knowledge about DDD, TDD, BDD;
  • Strong architectural skills;
  • Presence in tech community (open-source contributions, blogs, articles, etc);
  • Relevant certifications;

Thank you for your interest in Hitachi Rail. If your application is of interest, we will be in contact. Please do not hesitate to discover more about us and our latest jobs at https://www.hitachirail.com/careers.


At Hitachi Rail, there is a place for everyone. We welcome and value differences in background, age, gender, sexuality, family status, disability, race, nationality, ethnicity, religion, and world view. It is our commitment to create an inclusive environment - we are proud to be an equal opportunity employer.

We would be delighted if you would be one of our followers at https://www.linkedin.com/company/hitachirail.

#LI-MB1