Should have very good technical skills in Core Java, J2EE, JSP, WebServices, Spring, Restful Web Services, MongoDB, Tomcat Server, Linux, Angular JS, and AJAX.
Job Description:
Writing new and reusable server code to support our mobile applications in an agile, test driven development environment
Develop flexible Webservices RESTful\SOAP based services (using Spring MVC, Spring data)
Define business rules and logic to connect our mobile apps (Android and iOS)
Deploy server to Tomcat running in Amazon AWS
Research & identify new technologies to drive internal innovation.
Skills and Experience:
Super solid experience in latest Java server side development essential (Java 7 or 8)
Experience working with Springs
Strong Database knowledge – NOSQL (e.g. MongoDB)
Exposure to mobile technologies (iOS, Android & Web UI technologies)
Experience working in a fast paced test driven, agile development process
Good understanding of usability principles, particularly as applied to mobile devices
Key Tasks & Responsibilities:
Participating actively in software technical and user stories grooming discussions
Writing code that is both functional and performing unit testing and unit test cases writing
Solve complex business problems in a timely and robust manner
Preparing the technical specification, installation instruction document in each sprint releases
Doing code reviews and end ensure software development guidelines followed
Salary: Depends on Experience
Fields marked with an asterisk (*) must be filled out before submitting.