How would you like to work in IT & Communication, toying with cutting edge technologies and enjoying your life? Come closer to #LifeAtOrange.
We are Orange Services and the biggest IT Hub within Orange Group. We are working with colleagues from both Orange corporate functions and country operations to help and provide the best IT & Business Solutions for all Orange customers.
What we're looking for:
If you are looking to be the best Java Developer, you can join us. We are a team motivated by the desire to apply the latest technologies following all best practices in the domain. We are oriented on results, and we pay careful attention on code quality.
Our project manages and monitors fleets of devices on behalf of multiple countries. We manage to handle millions of devices and provide them with proper firmware and configurations. The ecosystem is very wide and complex. As a team we are all working together in an ‘Agile’ manner to achieve very good security and to be performant we are using the latest technologies like: Java 21 with newer Spring Boot versions, and Mysql as RDBMS, kafka, elastic search,... The microservices are deployed on cloud ecosystems using Docker and Kubernetes.
What you'll be doing:
Ship or learn how to ship high-quality, elegant, well-tested, secure and clean code
Ensure software is up-to-date with latest technologies
Active participation in backlog grooming, sprint planning and implementation
Participate in architectural design discussions about new features and make sure they can be reliably integrated
Own and manage different phases of the software development lifecycle: coding, testing and debugging new complex software solutions
What we expect you to know/have:
Solid understanding of OOP principles
Very good knowledge of Java
Logical thinking
Good energy and determination to develop your skills
Basic SQL skills
Nice to have
- Basic understanding of Java frameworks like: Spring Boot, Spring container, Spring MVC, Hibernate and JPA) in developing highly available distributed systems
What will you learn:
Java Frameworks (Spring, Hibernate and JPA, etc.)
Designing REST APIs
Ingrate MySQL with the code
Unit, integration and functional testing
and many more …