- Design and implementation of any new technology to support application.
- Building reusable code and libraries for future use
- Performance enhancement, enhancing supportability, generic
- Independently own, design, write and test quality code.
JOB REQUIREMENTS
- Excellent Java programming skills
- Experienced in Java based software development for enterprise applications
- Experience in JAVA tuning tools
- Experience in Kafka Redis will be an added advantage.
Expertise in as many as possible of the following:
JDBC Driver
Multithreading and concurrency
Unix and Shell scripting
Solid Understanding of basic networking protocols - TCP/IP, UDP
Protocol-SIP, Diameter, CAMEL, SS7
- Knowledge of application servers like TOMCAT, JBOSS, and WEBSPHERE etc will be preferred
- Knowledge of SipServlet1.1 will be preferred
- Must be skilled in Oracle and PL/SQL
- Proficient understanding of code versioning tools, such as Git and Maven
- Strong experience in Creating database schemas that represent and support business processes
- Robust problem-solving and analytical skills
- Excellent communication skills