Java Developer
Java Developer - for the telecommunication industry
A leading provider of operational management solutions for companies operating in the telecommunication industry is looking for a Mid-Level Java Developer to join their team in Sofia, Bulgaria.
Main duties and responisbities:
• You will be part of a large scale development and deployment environment delivering robust software products utilised in big telecommunications projects. This is a challenging role that spans a range of technologies where an experienced Java Software Developer with ability to design and develop quality software solutions is needed. You will be delivering solutions where knowledge in Java development environments is essential, and you will have used those skills to develop robust Operational Support Systems. You will be a fast learner, self-motivated, flexible with strong analytical skills and a solid attention to quality and detail.
General responsibilities:
o Assisting in the development, communication, maintenance and enforcement of the overall business vision and architecture of the company`s product suite;
o Be the single point of contact for software enhancements for specific modules;
As part of the Services Team you will:
o Design, develop, document and maintain intuitive, robust and scalable Java and Groovy applications which integrate effectively with existing company`s OSS modules;
o Supporting the Change Request and defect tracking process;
o Support the Solution Architect in leading the development to the desired
outcome;
o Document and deliver solutions to customer driven change requests or defects;
o Translate telecommunications concepts into software solutions.
Requirements:
• Written and spoken English and able to communicate effectively with a multi-national team
• Commercial software development experience using Java and Groovy in a large-scale development environment involving large data sets;
• Very strong object-oriented design and programming skills using Java and Groovy;
• Experience with Core Spring, Spring Web Services, Spring Integration, XML, XSLT
development technologies.
• Java development experience using Eclipse, JBoss, Remote Debugging, SVN, SOA, JDBC, Maven;
• Knowledge of UML, Design Patterns with an exceptional ability to translate design objectives into robust software.
• Basic experience with Oracle databases, ability to use standard ANSI SQL and Oracle
PL/SQL
• Ability to work efficiently on Unix-based systems (HP-UX, IBM AIX)
Desirable Skills:
• Experience developing and supporting OSS solutions for Telecommunication;
• Experience with scripting languages such as Bash scripts, Perl etc.;
• Experience using bug tracking systems, e.g. Jira or Bugzilla
If you are interested to apply, please send your CV to: cv@icrecruiting.eu
All applications will be treated in strict confidentiality. Only short-listed candidates will be contacted for an interview. IC Recruiting Ltd. Recruitment license from National Agency of Employment No 1334/01.08.2016



