This is an exciting opportunity to work within a fast paced, busy environment for a leading global provider of outsourced development services.
Overview of the role
* To build releases of software applications for testing, regression and deployment
* To write unit tests and automated UATs (User Acceptance Tests) for software modules implemented
* To participate in a full Scrum Software Development Cycle
* To compile with company coding standards and best practices to construct software that is easy to maintain and extensible
* To write source code documentation following the company standards
* To seek areas of improvement by introducing new technologies, third part libraries or new programming practices and approaches
* To seek understanding of the business domain for applications under development
Role Requirements
* 5+ Year of Java developer experience
* Excellent coding skills in Java 5 / 6, building web-based applications in a J2EE environment.
* Experience with Spring Framework
* Experience with Hibernate
* Good knowledge of design patterns: GoF
* Advanced SQL knowledge
* Experience using testing tools: JUnit, Mockito
* Very good knowledge of JavaScript, CSS
Addition experience in the following is a plus:
* Experienced of Ext-js framework
* Experienced of Robot framework
* Selenium
* Strong self-motivation
* Strong logical and creative problem-solving skills, good oral and written communication skills, and excellent analytical skills
Overview of the role
* To build releases of software applications for testing, regression and deployment
* To write unit tests and automated UATs (User Acceptance Tests) for software modules implemented
* To participate in a full Scrum Software Development Cycle
* To compile with company coding standards and best practices to construct software that is easy to maintain and extensible
* To write source code documentation following the company standards
* To seek areas of improvement by introducing new technologies, third part libraries or new programming practices and approaches
* To seek understanding of the business domain for applications under development
Role Requirements
* 5+ Year of Java developer experience
* Excellent coding skills in Java 5 / 6, building web-based applications in a J2EE environment.
* Experience with Spring Framework
* Experience with Hibernate
* Good knowledge of design patterns: GoF
* Advanced SQL knowledge
* Experience using testing tools: JUnit, Mockito
* Very good knowledge of JavaScript, CSS
Addition experience in the following is a plus:
* Experienced of Ext-js framework
* Experienced of Robot framework
* Selenium
* Strong self-motivation
* Strong logical and creative problem-solving skills, good oral and written communication skills, and excellent analytical skills