Job Description : Sr./Lead Full Stack Software Developer (6-10 Years)
Experience : 6+ years (Minimum)
Requirements
- Full Stack Software developer with a proven knowledge and experience in backend server development , serving a WebUI dedicated to Fault Management operations. The WebUI called UOC AM provides functionalities like alarms display, actions on alarms (enrich, acknowledge, terminate) and much more.
- The backend server is a critical component that permits to handle real time alarms flow, resynchronization, downward actions , meanwhile ensuring performance, scalability, robustness and reliability.
- Good knowledge of modern backend development based on Java/Scala Framework (Rest, etc..)
- Good knowledge in database (Cassandra, postgres, h2, couchdb,) and collection and mediation layer (Kafka)
- UOCAM Backend specific technologies : AKKA cluster, Java RMI, WebSockets, MyBatis/JDBC (SQL), ActiveMQ/JMS
- Hands-on on Kubernetes environment (kubectl, helm, etc.)
- Integrate into the solution with a hybrid cloud environment (Kubernetes, AWS, Redhat Openshift) and deploy applications using Helm.
- Owns design, coding, unit / functional testing, integration and documentation activities (Mocha, Karma , Jasmine, Sphynx, etc.)
- Software applications testing methodology, including writing and execution of test plans, debugging, and testing scripts and tools.