Experience Level : Senior
Role : Java Developer
Time Zone : UTC+01
Programming Language : Java (J2SE, J2EE, reactive Java, multithreading, networking),Scala (Playframework, Akka, actors, reactive systems), JavaScript, jQuery, AJAX, GWT, TCP/IP, UDP, SIP, H323, SDP, VoIP protocol decoding
Libraries/ SDK/ API : Java Frameworks: Spring (Boot, MVC, Security, Reactive WebFlux), Hibernate, JPA, Playframework, Akka Messaging & Caching: Redis, RabbitMQ Database Layers: JDBC, MySQL, PostgreSQL, MongoDB, Cassandra Other Tools: Docker-compose, Tomcat, Kibana, Jenkins, TeamCity, Hudson, Ant, Maven, SBT Networking: SNMP, network dissectors, protocol decoding tools Mobile & Cloud: Android development (Google Cloud Messaging), JSON/XML handling
Technologies stack : Backend: Java (SE, EE, Reactive), Scala (Akka/Play), Spring ecosystem Databases: SQL (MySQL, PostgreSQL), NoSQL (MongoDB, Cassandra) Messaging / Distributed: RabbitMQ, Redis Infrastructure: Docker, CI/CD (Jenkins, TeamCity), Git/SVN, Linux/Windows Networking & Telecom: Protocol dissectors, SNMP-based NMS/EMS, VoIP call monitoring, protocol emulators Payment Systems: Payment transaction servers, reconciliation mechanisms, gateways to banks/mobile operators, encryption/signature services
Years of experience : 16