Diamond IT Logo

IT Job Search

My Diamond
Broadsoft - Java Developer
Broadsoft - Java Developer



Java Developer 

Part of a team responsible for software support of BroadWorks – BroadSoft’s flagship network communications platform

Primary Responsibilities:
• Interpreting requirements into product design  
• Implementing designs in code
• Unit testing implemented code 
• Supporting existing code base
• Other duties as required

Skills and Educational Requirements:

Knowledge:
• Working knowledge of Ethereal or other IP packet tracing tools
• Some knowledge of JVM Garbage Collection algorithms and tuning
• Working knowledge of Code Management tools (Subversion preferred)
• Working knowledge of Java IDE (Eclipse preferred)
• Knowledge of SIP, MGCP, RTP, HTTP/S, SMTP, SNMP, DNS, security and encryption techniques, etc. a plus
• Knowledge of Web Servers, IP Networks, and PSTN interfaces a plus 

Skills:
• IP networking troubleshooting skills desired 
• Excellent problem-solving skills
• Excellent interpersonal skills
• Excellent communications and presentation skills
• Excellent written and documentation skills

Experience:
• 4 years of measurable technical work experience developing real-time, event-driven, multi-threaded Java-based applications
• Exposure to some of the following protocols SIP, MGCP and H.323 a plus
• Minimum 1 year work experience in writing Unix shell scripts and in Perl a plus
• Practical experience with SQL databases (TimesTen experience preferred)
• Working experience with Solaris/Unix operating systems including monitoring and troubleshooting of performance, disk, memory, etc

Attributes:
• Ability to work independently, strongly promote the company’s product lines, and keep to the highest ethical standards
• Quick learner, with a willingness to dive in and learn everything required to be successful on the job
• Ability to multi-task daily
• Interest in learning about many different products in the VOIP industry 
• Willingness and ability to stay flexible regarding assignments
• Not afraid to work under pressure

Please send a detailed CV, with current salary details, including "Java Developer" in the subject field to Mark.McBride@diamondit.com or telephone 02890 55 80 82 to discuss this opportunity further.
Diamond IT are acting as an employment agency on behalf of this client.