Would you like to join a company that puts people at the heart of its concerns ? We are waiting for you ! Since 2007, Extia, an IT consulting company, has been offering a unique approach in its field by combining well-being at work and performance.
We bet on a very simple and successful philosophy: “First who, then what", so let's go for it !
First who :
Independent, systematic and structured working style;
High communication ability and enjoying working in a team;
Flexibility and solution-oriented working style are among your strengths.
Then what :
Work within the scrum and software development team, under the supervision of the Software Principal Engineer of the Convergence program.
Key Responsibilities :
* Develop, test, and maintain high-quality backend services and APIs using Java/Kotlin and Spring Boot.
* Design and implement scalable and reliable event-driven architectures.
* Collaborate with cross-functional teams to define, design, and ship new features.
* Participate in code reviews, providing constructive feedback to peers.
* Troubleshoot and resolve software defects and issues in a timely manner.
* Ensure the performance, quality, and responsiveness of applications.
* Write and maintain technical documentation.
Requirements :
* Programming language proficiency in Java or Kotlin programming languages, 3+ years
* Spring Boot: Extensive experience in developing applications using Spring Boot framework.
* Event-Driven Architecture: Strong understanding and practical experience in building event-driven systems.
* Backend Development: Proven experience in backend development including RESTful API design and implementation.
* Problem Solving: Strong analytical and problem-solving skills.
* Collaboration: Excellent communication skills and a team player.
* Language: Fluent in English
* Experience with Kafka for building real-time data pipelines and streaming applications is a plus.
* Knowledge of PostgreSQL including performance tuning and optimization is a plus.
* DevOps: Experience with CI/CD pipelines and containerization technologies like Docker and Kubernetes is a plus.
* Familiarity with cloud platforms such as AWS and Azure is a plus.