Senior Java Developer

Wow Jobs

Dubai, UAE

Ref: OP584-78

Job description / Role

Employment: Full Time

- Mentor junior team members in Java and Object Oriented programming best practices
- Participate in the code review of the developed modules
- Being organized, responsible for your work, and being a team player
- Bringing a positive attitude to the office
- Sticking to the deadlines
- Learning and adapting fast; taking charge and being willing to listen

Requirements

- Minimum of 5 years relevant professional experience in Java Development using Agile development methodology
- Minimum of 2 years in depth experience with web based/e-commerce applications
- Solid experience with Java, J2EE, Spring MVC
- Experience with HTML, JSP/JSF, TagLibs, XML, JavaScript and AJAX
- Strong with SQL (Oracle DB), JDBC and ORM tools. Hibernate and JPA are an asset
- Experience with web application servers - Tomcat preferred
- Experience with Source Versioning (git) and unit testing (jUnit)
- Familiarity with application frameworks (Spring), build automation (Ant) and Web Services (REST, SOAP)
- Familiarity with Linux operating system
- Extensive knowledge of object-oriented analysis and design techniques
- Excellent English communication skills, both verbal and written
- Ability to think critically and solve problems with well thought out solutions
- Problem solving with a high level of self-motivation and initiatives, and you are an excellent team player
- Working knowledge of the Hybris e-Commerce platform (huge plus)
- Possession of one or more Java certifications (Sun Certified Java Programmer, Sun Certified Java Developer, etc.)
- Knowledge of caching techniques (Varnish)
- Analyze/Provide technical solutions to optimise and improve the existing application functionalities
- Design and implement scalable, highly available and user friendly web components for the existing e-Commerce application using all the necessary development tools
- Follow the company code conventions based on the official Java coding standards as well as software development best practices (Design Patterns, N-Tiers architecture)
- Estimate work efforts required of the Java team for each phase of a project, and delivering on time
- Collaborate with the other team members throughout the development lifecycle
- Develop proof-of-concepts (R&D) in collaboration with the architectural team
- Collaborate with business and product owners to translate business requirements into technical requirements
- Mentor junior team members in Java and Object Oriented programming best practices
- Participate in the code review of the developed modules
- Being organized, responsible for your work, and being a team player
- Bringing a positive attitude to the office
- Sticking to the deadlines
- Learning and adapting fast; taking charge and being willing to listen

About the Company

wowJobs aims to build a company with the largest number of recruiting consultants in one location. We believe that by doing so, we will be able to effectively invest in training and skilling our teams thereby ensuring that our company is trusted both by job providers and job seekers as a one stop solution for talent needs across industry verticals. We also believe that by doing so we would be able to deliver better than industry returns to all our stake holders.

Get personalised updates on latest vacancies
Job Alerts by Email
  • Personalised updates on latest career opportunities
  • Insights on hiring and employment activity in your industry
  • Typically sent twice a month
Teacher salaries in Oman

Average monthly compensation
OMR 700

Breakdown available for industries, cities and years of experience