Our client is an innovative and dynamic software solutions provider that builds intelligent, sustainable solutions that enhance business efficiency, profitability, and performance. They have engaged ROSS to search for a Java Developer.
You Will…
Perform analysis and design in the context of full life-cycle systems development.
Develop object-oriented applications in Java.
Interact with business analysts, identifying requirements and recommending design alternatives.
Interact with QA team in facilitating testing for functional components.
Take ownership and responsibility for product development.
Act as an intermediate developer able to work both independently and as a member of a team solving problems and implementing solutions.
You Have…
Bachelor’s degree with related technology experience or a degree in computer science.
2 years plus of Java programming experience.
Strong experience with Web services, EJB (Message Driven Beans) and Struts 1.2/2.0, Hibernate, JMS & MDB.
Excellent knowledge of OOAD.
Solid Experience with Hibernate and Data Access pattern.
Experience with mainstream application servers such as BEA Weblogic, IBM Websphere and JBoss Server.
Hands-on experience building clustered enterprise application deployments.
Proven record of sound and successful enterprise application deployments.
Technical skills should include hands-on experience on object-oriented analysis, design and programming.
Knowledge of common J2EE design patterns.
Strong verbal and written communication skills and strong decision-making skills.