Senior Java Developer at Orange Romania

Job Category: Senior Java Developer (remotely)
Job Type: Full Time
Job Location: Bucharest

Roles and responsibilities:

  • build and develop code in a team of mixed skills professionals (frontend, backend, analysts, QA, UX)
  • work closely with product owners to deliver features from product backlog
  • work with engineers to design and implement new features and commercial offers in EShop platform.
  • active participation in backlog grooming, features definition, sprint planning and implementation (SCRUM framework delivery)
  • learning & sharing with your teammates
  • prepare and produce releases of software components


  • 5 years in Software Engineering (Java preferably)
  • BS/MS degree in Computer Science, Engineering or a related subject

In other words:

  • Java development skills: coding, testing and debugging new complex software solutions and enhancements to existing software
  • HTML5/CSS3, JSON and familiarity with browsers intricacies
  • High-performance Java for developing applications with Spring Boot, Spring container, Spring MVC, Hibernate
  • Experience in building high-quality software design
  • Previous experience in developing complex software by producing clean, efficient code
  • Good communication skills (we enjoy chatting face-to-face and over Slack 😀 )

As an advantage:

  • Mastering Domain Driven Design modelling techniques
  • REST API design and integration techniques
  • High performance queuing and asynchronous messaging concepts preferably applied experience using Kafka
  • Previous practice with continuous integration systems (Teamcity/Jenkins)
  • Exposure to Javascript/Angular
  • Knowledge of containerization and orchestration systems (Docker, Rancher, Kubernetes

Who you are:

  • You are an experienced application developer passionate about latest technologies but you wish to make higher impact and have a larger personal footprint
  • You are able to work comfortably in a fast-changing environment on interesting business and technical challenges in a digital telecom business
  • You have a passion for efficiency, performance and continuous improvement and wish to project it on others
  • You understand what YAGNI, KISS, SOLID and *clean-code* is
  • You are all about sharing and collaboration with your teammates
  • You develop, document and test your code

If interested, please apply at Senior Java Developer (

Apply for this position

Allowed Type(s): .pdf, .doc, .docx