Assist in designing, developing, testing, and maintaining Java-based applications using Spring Boot under the guidance of senior developers
Contribute to the implementation of microservices and microfrontend architectures
Learn to set up and manage CI/CD pipelines using Git and GitLab CI
Collaborate with the DevOps team to understand integration and deployment processes
Learn to work with Docker to deploy and manage containerized applications
Assist in ensuring the stability and scalability of applications within containerized environments
Diagnose and resolve technical issues and bugs with support from senior team members
Collaborate with team members to find effective solutions to technical problems
Work closely with other developers, product owners, and stakeholders to understand requirements and deliver high-quality solutions
Participate in code reviews and receive constructive feedback from peers and mentors
Engage in agile ceremonies, such as sprint planning, stand-ups, and retrospectives
Show willingness to adapt to changes and contribute to continuous improvement within the team
Technical Skills :
Basic knowledge of Java and some exposure in Angular and Java software engineering and large systems experience to the Spring Boot framework
Willingness to learn about microservices and microfrontend architectures
Basic understanding of version control systems, particularly Git
Enthusiasm to learn and work with CI/CD tools such as GitLab CI
Basic knowledge of containerized environments, especially Kubernetes
Interest in learning about Kubernetes and other container orchestration tools
Basic understanding of Business Process Management (BPM) concepts and tools such as Camunda is a plus
Openness to learning and implementing workflow solutions
Basic understanding of RESTful APIs and how to develop them
Willingness to learn about API standards such as TMForum
Basic understanding of software design principles
Willingness to learn and apply best practices in coding, security, and performance
Soft Skills
Ability to explain technical concepts clearly to both technical and non-technical team members
Proficiency in English is required; proficiency in French is a plus
Ability to work effectively within a diverse and geographically distributed team
Commitment to fostering a collaborative and supportive work environment
Willingness to handle multiple tasks and priorities in a fast-paced environment
Eagerness to adapt to changing requirements and new technologies
Basic analytical skills and a proactive approach to learning and problem-solving
Openness to learning from others and developing innovative solutions
Understanding of the importance of client needs and business objectives
Commitment to delivering solutions that provide significant value to clients
Interest in learning and adhering to agile principles and practices
Enthusiasm for participating in an agile framework and contributing to a culture of continuous improvement
OINIS IT DIGITAL designs and develops the front office IT systems for Orange Wholesale International (OWI) Our mission is to deliver and maintain end-to-end solutions for OWI sales teams and customers encompassing the CRM, the CPQ functionalities (configure, price and quote) and SelfCare We empower OWI sales teams to streamline their processes and achieve optimal results Through CLICK , we provide OWI customers with online solutions to order and manage their services
Hosted Wholesale OINIS
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Search EngineerEmployement Type: Full time