Ascot Enterprise Solutions Company
Ascot is looking for highly skilled programmer with experience building web applications in Java. Java Developer is responsible for analyzing user requirements and business objectives, determining application features and functionality, and recommending changes to existing Java-based applications, among other duties.
Responsibilities:
Deliver tactical and strategic improvements to large scale Java/J2EE/Mobile based product
Formulates and defines system scope and objectives through research and fact-finding to develop or modify moderately complex information systems
Design, develop and test Java based solutions using common standards and frameworks such as JAXB, JAX-WS, JAX-RS, JPA, JavaEE, Spring, and Hibernate
Maintain and update all existing J2EE applications as needed
Translate software requirements into working and maintainable solutions within the existing application frameworks
Implement the product’s lifecycle: Design, development, quality, deployment and maintenance
Develop and adhere to best-practices for developing applications
Continuously contribute to team performance improvement and collaboration
Collaborate effectively across teams
Requirements:
BS/MS degree in Computer Science, Engineering, MIS or similar relevant field
Certified Liferay
Previous working experience in Java development
Experience in developing applications using Java EE platforms
Experience in Spring, Struts, or equivalent J2EE framework software
Working knowledge and experience with JQuery, Ajax, JSON, CSS, HTML
Excellent skills in DB Schema design and SQL development
Excellent knowledge of SQL
Experience working in an Agile/Scrum development process