A world-class vendor (multinational company) of telecom software solutions for fixed, mobile, broadband and cable service providers is currently seeking for Java Software Architect.
Responsibilities:
1. Requirement gathering and analysis for software components
2. Technical design and specifications preparation for software components
3. Implementation, testing and troubleshooting of complex code.
4. Need to have a software development background and be eager to keep technical knowledge up to date.
5. Able to influence technology and architectural direction
Requirements:
1. Bachelor’s or Master’s degree in technology or computing (studies in telecommunications is a plus)
2. Ideally 3-4 years experience in software development, for senior position 5+ years of experience
3. Experience in UNIX scripting and knowledge of UNIX operating system, Java, C/C++, and/or Perl
4. Proven track record in Java EE/J2EE application development.
5. Demonstrated experience in designing and architecting enterprise Java applications with design patterns and OO methodologies. Development knowledge in Java FW such as Struct, Hibernate, and Spring.
6. Web UI development with Ajax , JSP/JSF, Java servlet, and J2EE application servers.
7. Experience in advanced Web Graphical UI development for applications such as Geographical Information System(GIS), Computer Aided Design/Drawing(CAD), and graphic modeling, is preferred.
8. Familiarity with Eclipse or other Java IDE's
9. Knowledge of Databases (RDBMS), SQL programming and Oracle
10. Understanding of modern software development methodologies such as RUP, Scrum/XP, Agile
11. System's integration technologies and protocols, especially using web services (SOAP)
12. Good written and spoken English
13. Excellent customer-oriented and service-minded approach
14. International project and telecom experience is major advantage.
Personal development opportunity and competitive remuneration will be offered to qualified candidates. |