Augmented identity and biometrics
Develop and maintain software programs according to set coding standards;
Estimate duration of programming and unit testing phase;
Perform unit testing after implementation to assure that every component of the application that was added or changed is working properly;
Develop continuous delivery flows and contribute to processes;
Provides 3rd line support for production incidents (when needed);
Main technologies: Java API Gateway, Springboot, Jax-RS, SQL.
Experience in a similar role: 3 years minimum;
Good knowledge of OOP & Databases;
Java programming for and with API Gateway and aspect-oriented programing experience;
J2EE/JEE Platform (JAX-RS, Springboot, JMS, JAX-WS,EJB, JPA), Spring, SOA (SOAP and RESTful services);
JBOSS AS or other application servers (Tomcat, Jetty, WebSphere etc);
Linux operating systems;
Algorithms and Data Structures;
Experience working with Continuous Delivery approaches and best practices, such as Extreme Programming (XP);
Passion for software engineering and craftsman – like coding prowess;
Very good organizational skills, quality orientation and attention to detail.
Nice to have
ElasticSearch/ NoSQL databases;
Strong understanding of Agile methodologies.