Sr. Software Engineer
Role details
Job location
Tech stack
Requirements
Experience : 8+ years
-
Use the Spring Boot framework to design and implement microservices that interact with databases.
-
Work with other developers, designers, product owners, and QA to design, develop, and implement software solutions.
-
Write clean, efficient, and well-documented code that meets industry standards and best practices.
-
Troubleshoot and debug issues in existing applications, and provide timely resolutions.
-
Stay up-to-date with emerging trends and technologies in software development.
-
Be a great communicator because you will spend a lot of time communicating and cooperating with your team's other developers.
-
Perform unit and system testing.
-
Must have: Proficient in spring boot & Java 8 advanced features
-
Must have: hands-on MongoDB or any noSQL DB,
-
RabbitMQ, Kafka, VerneMQ
-
Hazelcast, Eureka, Grafana, Prometheus, Minio
-
JVM troubleshooting
-
Docker, Kubernetes
-
RHEL, OpenShift
-
Exposure to IoT or Telecom or WiFi domain is plus
-
Java: JEE - Jain SLEE,JSR 289, JSR 309, EJB, Servlets, JMS, JMX, JDBC and XML
-
VoIP: SIP/SIPS, RTP//RTCP/SRTP
-
PSTN : SS7/Sigtran, ISDN, SBC
-
Web Services - WS*