We are expanding our Java development team and we are looking for experienced (both senior and junior) Java software developer(s) with teamwork spirit, problem solving skills to create dynamic web applications. The current functionality varies based on customer requirements and project nature and type. Candidate will work with other programmers and engineers to design and develop software products and utilities. Candidate should possess a desire to work with others in an open, collaborative environment. Candidate should have a genuine interest in learning and applying new and emerging technologies.
Requirements
For Java software developer:
Strong skills in Java programming;
Web Application Development
Proficient in Hibernate, JSF
Proficient in Struts, Swing
4+ years’ experience in java core or web programming
For System Architect/Analyst:
Strong core Java and J2EE experience
Strong skills in Java programming; Web Application Development
Proficient in Spring، Hibernate، JSF
Proficient in Struts, Swing
Working knowledge and expertness in Oracle 10g and higher version
Strong knowledge of build automation
Familiar with Software security
Familiar with Open-Source Projects
Familiar with Service-oriented architecture (SOA)
Familiar with Linux
Participation experience in implementing at least one enterprise system as Analyst and System Architect.