IDEMIA is looking for a Software Developer to join our team. In this role, you will design, implement, integrate, develop, and deliver sub-systems or interfaces for our large-scale, real-time applications. You'll build end-to-end solutions from scratch and extend existing systems to maximize business value and customer satisfaction.
What You'll Do
- Work within an agile scrum team alongside Developers, Integrators, Business Analysts, and Project Managers throughout the software development life cycle.
- Build micro-services, designing and developing frontend and backend applications on various platforms.
- Collaborate with fellow developers and team members to improve application usability.
- Create quality mock-ups and prototypes.
- Provide technical support during system integration test, user acceptance test, system commissioning, and maintenance phases.
- Write highly performant, clean, simple, and maintainable code, and develop tests to ensure software reliability.
- Strive for continuous improvement in process, quality, and efficiency.
What We're Looking For
- 1-3 years of experience in software development.
- A curious mindset, strong communication skills, and readiness to work in a fast-paced environment, willing to pick up new coding languages as necessary.
- Strong analytical and problem-solving skills.
- A degree in Electrical, Electronics, Computer Engineering, Computer Science, or a relevant discipline.
- Experience in Java and Hibernate/Spring Framework.
- Experience in one or more frontend technologies like Angular, React, Vue or mobile development with React Native using TypeScript/JavaScript on iOS or Android.
- Familiarity with SQL databases.
- Familiarity with containerization technologies like Docker.
Nice to Have
- Knowledge of NodeJs, ExpressJS, Python.
- Familiarity with other technologies like Kubernetes, Apache Kafka, Drools, jBPM, Apache Camel, Elastic stack.
- Familiarity with NoSQL databases.
Technical Stack
- Backend: Java, Hibernate, Spring Framework, NodeJs, ExpressJS, Python.
- Frontend: Angular, React, Vue, React Native, TypeScript, JavaScript.
- Mobile Platforms: iOS, Android.
- Databases: SQL, NoSQL.
- Infrastructure & Tools: Docker, Kubernetes, Apache Kafka, Drools, jBPM, Apache Camel, Elastic stack.
Team & Environment
You will work with a team of Developers, Integrators, Business Analysts, and Project Managers in an agile scrum team.
IDEMIA is an equal opportunity employer.



