Source description
About the role
The Software area is responsible for the development of computer programming systems and applications including the design, coding, testing and deployment of products and solutions to meet firm obligations. Responsibilities 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: o JDBC Driver o Multithreading and concurrency o Unix and Shell scripting o Solid Understanding of basic networking protocols - TCP/IP, UDP o 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 Strong problem-solving and analytical skills Excellent communication skills
More at TRANSACTION NETWORK SERVICES INC