Singapore

IDEMIA is hiring a Software Developer

About the Role

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.

Required Skills
JavaHibernateSpring FrameworkAngularReactVueReact NativeTypeScriptJavaScriptiOSSoftware DevelopmentProblem-SolvingCommunication JavaHibernateSpring FrameworkAngularReactVueReact NativeTypeScriptJavaScriptiOSSoftware DevelopmentProblem-SolvingCommunication
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
IDEMIA
A global technology company specializing in identity and security solutions, focusing on innovative biometric and digital identity technologies.
All jobs at IDEMIA Visit website
Job Details
Department Software Development
Category fullstack
Posted 3 months ago