Java Engineer
Job Description
• Develop and maintain applications using Java (J2EE) and C programming languages
• Perform system-level debugging and J2EE application troubleshooting
• Develop web applications using Java Struts, Angular, or Node.js
• Handle system bring-up, performance tuning, and service optimization
• Debug and troubleshoot complex system and network-level issues
• Work on network programming and application-level debugging
• Support security aspects of application design and implementation
• Work with Agile development methodologies in project execution
• Analyze and resolve scalability and performance issues in systems
• Work on networking protocols and application protocols such as SIP
• Contribute to VoIP-based collaboration solutions and deployments
