Java Software Engineer

  • 09-06-2012

DESIRED SKILLS & EXPERIENCE • B.Sc. in Computer Science • At least 7 years of software development experience • At least 3 years experience with Java • Development experience with J2EE, Hibernate, Spring, JMS, design patterns, Linux, web servers, application servers • Experience in multi-threading, multi-tier architecture, distributed computing • Advantage: development of telecom support systems (OSS / BSS), telecom networking background with 3GPP broadband networks, communication protocols (RADIUS, Diameter, SMTP, HTTP, etc), async/sync flows and transactions, distributed cache, NoSQL database, scripting (Bash, Python, Perl), client side technologies (JavaScript, Ext JS, JQuery, Dojo, Prototype) • Mind for quality - be able to think about quality as part of the development cycle • Excellent communication skills, written & verbal English - a must High personal qualities: self-learner, team player & result oriented