- Design and implementation of any current 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 .
Qualifications
- 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 c ode 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