Java Developer Fanavari Etelaat Behestan Rayan Hamrah

  • Full Time

  • Tehran

      -   Tehran

Java Developer

Posted Long ago

Job Description

We are looking for creative, capable, responsible and experienced programmers in all fields of JAVA to expand and complete and develop. Therefore we need colleagues with enough skills and knowledge to research, develop, do teamwork and accept responsibilities. Designing and developing software systems for enhancements and fixes and also responsibility to projects & developments. Resolve defects during QA testing and ability to write unit & integration tests. Troubleshooting technical issues during operation and continuously improves existing solutions and also consults with users or other IT professionals to resolve issues with programs. Improve existing codes & Optimizing queries, requests and responses while trying to add new features to system. Documenting what is about to be developed. Discuss architecture and best practices with your teammates. Use technologies as Java, JSF and etc.


At least 3 years of experience in the same field. Ability to use GIT. High team-work motivation and ability. At least BS Degree in Software Engineering or equivalent work experience. Good knowledge of Object Oriented Programming concepts and Database. JSE Developer familiar with JDK 6, 7, 8. JEE Developer familiar with JSF. Application Server Tuner familiar with JBOSS or TOMEE. Familiar with PL / SQL. Have basic knowledge about Oracle developing. Expert in Core Java and have experience in writing production code. Comfortable with HTML, CSS and JavaScript is a plus. Strong problem solving and analytical skills. Familiarization with Spring Modules, web development and SOA is a plus. Understanding of the banking industry and knowledge of banking solutions is a plus. Age below 40 years old.