09/29/2024 updated


100 % available
Backend Engineer, Software Architect/Technical Lead, SENTRY
Timisoara, Romania
Worldwide
B Sc Computer scienceFlutterHTMLJava (Programming Language)JavaScriptXML SchemaSpring SecurityAgile MethodologyArtificial IntelligenceAlgorithmic TradingData AnalysisAndroid (Software)Apache AntApache HTTP ServerApache TomcatServer Application
Agile, Trading System, Android, Angular 2, Angular, Ansible, Ant, Apache Camel, Apache, httpd, Kafka, Apache Kafka, Lucene, Maven, Struts, Tomcat, Apache Tomcat, Zookeeper, AI, Bamboo, Backend, backend development, BitBucket, bootstrap, C++, CSS, Cisco routers, Cloud, Refactoring, CoffeeScript, network operations, Jira Confluence, Continuous Integration, Couchbase, XSS, Cucumber, Analytics, logging, Database, databases, Docker, JBoss Drools, Drools, Dynamic Routing, Eclipse, ElasticSearch, data exchange, EJB, messaging system, Enterprise Applications, XML, XSLT, XP, graceful degradation, Firebase, firewalls, Flutter, Fortinet, frontend, GIT, Gitlab, Glassfish, Google Ads, Google Cloud Platform, Google Cloud, Google Play, Google Web Toolkit, GWT, Gradle, Grafana, Grails, Groovy, HTML, Hibernate, RUP, IBM Websphere, IBM Jazz, Identity Access Management, IAM, Indexer, information systems, information system, Intellij Idea, iOS development, Istio, JDeveloper, Jira, JQuery, JSON, Jasper Reports, Java 8, Java, Java 7, core Java, JAXB, JDBC, JMS, JNDI, JNI, JPA, JEE, Enterprise Java, JavaScript, JSF, Java Server Faces, JSP, Jenkins, Jetty, JUnit, Kibana, Kubernetes, LDAP, Linux, Liquibase, log analysis, Logstash, versioning, Microservices, Microservices development, Microservices Architecture, Azure, Microsoft Azure, Microsoft SQL Server, MS SQL Server, MSSQL, Middleware, Mobile development, Mobile App, Mockito, MongoDB, MySQL, Oauth2, Okta, Internet Banking, OIDC, Oracle ADF, Oracle, Oracle 11g, Oracle 10g, Oracle SQL, Oracle SQL Loader, Oracle Weblogic, Weblogic, Oracle DB, PL/SQL, Pair Programming, PostgreSQL, Reactive programming, relational databases, release management, REST, REST API, Reverse engineered, Rich Client, SQL, SQL Injection, stored procedures, SalesForce, Scrum Team, Scrum, Selenium, application servers, server pages, SOA, SOAP, SoapUI, Bug fixing, Design Patterns, software designer, application design, software development, Spock, Spring Batch, Spring Cloud, Spring Data, Spring Framework, Spring WebFlux, Spring, Spring Security, Spring Boot, Spring MVC, SVN, Subversion, Swagger, TDD, Tortoise SVN, SSL, UML, authenticate, Authenticator, Authentication, Vagrant, WS-Security, web component, Web development, Webserver, web servers, WSDL, JBoss, JBoss Application Server, Wix, XSD, xPath, XBRL, xml files
Experience
Professional experience10+ years
Freelancer since2013
Languages
EnglishFluentFrenchGoodRomanianNative speaker
Project history
The Sentry project aims to centralize the External Service local information systems (IS)
Identity Access Management (IAM) (IMMOGEST, DRIVERS, INTRADEL, e-Del-HRM,
e-CCO, e-LCA) and to collect centrally information about corporate and the local IS access
rights granted.
Identity Access Management encapsulates people, processes and products to identify and
manage the data used in an information system to authenticate
Maven Ant
Lucene Compass
Tomcat JBoss Oracle
Weblogic
IBM Websphere Jetty
JDBC Microsoft SQL Server
Oracle DB
PostgreSQL H2 DB
Liquibase Flyway Oracle
SQL*Loader Jasper Reports
YAJSW REST JMS ESB
JBoss SOA Platform JUnit
Selenium Spock Geb LADP
JNDI
Intellij Idea Eclipse GGTS
Design Patterns UML
RUP SCRUM
Agile TDD FDD XP
Jira Confluence Crucible
Gitlab Jenkins
SVN GIT
Customer training Client
Identity Access Management (IAM) (IMMOGEST, DRIVERS, INTRADEL, e-Del-HRM,
e-CCO, e-LCA) and to collect centrally information about corporate and the local IS access
rights granted.
Identity Access Management encapsulates people, processes and products to identify and
manage the data used in an information system to authenticate
Maven Ant
Lucene Compass
Tomcat JBoss Oracle
Weblogic
IBM Websphere Jetty
JDBC Microsoft SQL Server
Oracle DB
PostgreSQL H2 DB
Liquibase Flyway Oracle
SQL*Loader Jasper Reports
YAJSW REST JMS ESB
JBoss SOA Platform JUnit
Selenium Spock Geb LADP
JNDI
Intellij Idea Eclipse GGTS
Design Patterns UML
RUP SCRUM
Agile TDD FDD XP
Jira Confluence Crucible
Gitlab Jenkins
SVN GIT
Customer training Client
ABN Amro Internet Banking System
Responsible for developing Azure Middleware for Front End Internet Banking. Part of an
Agile Scrum Team rewriting the entire ABN Amro banking system.
The purpose of the project is to have the Java applications on Azure talking to the Front
end on Azure and Content Management Services and Mainframe services. Microservices
oriented architecture. Reverse engineered the precious existing system.
Technologies and Methodologies used:
Java, Spring Boot, JPA, MongoDB, REST, JSON, Maven, Microsoft Azure,Scrum
Responsible for developing Azure Middleware for Front End Internet Banking. Part of an
Agile Scrum Team rewriting the entire ABN Amro banking system.
The purpose of the project is to have the Java applications on Azure talking to the Front
end on Azure and Content Management Services and Mainframe services. Microservices
oriented architecture. Reverse engineered the precious existing system.
Technologies and Methodologies used:
Java, Spring Boot, JPA, MongoDB, REST, JSON, Maven, Microsoft Azure,Scrum
Representing half of the EEAS Architects Coordination Team (TSSO) among other things he
was in charge of developing a new Java based framework to be used to bootstrap greenfield
applications required by the Agency that would integrate existing core services, protocols and
authentication mechanisms specific to the European Institutions.
was in charge of developing a new Java based framework to be used to bootstrap greenfield
applications required by the Agency that would integrate existing core services, protocols and
authentication mechanisms specific to the European Institutions.