Eagle Creek Software Services

Receive alerts when this company posts new jobs.

Java Developer

at Eagle Creek Software Services

Posted: 6/2/2018
Job Status: Full Time
Job Reference #: 2095
Keywords: technology

Job Description

Eagle Creek Software Services is an IT services firm with 17 years experience specializing in CRM implementation, development, and integration projects.  We leverage US-based technology centers to provide cost-comparable and quality superior alternative to off-shore.  You can learn more about us at www.eaglecrk.com.

Java Developer
Primary Responsibilities:
• Understand the requirement and design and develop portal based application
• Good understanding of JSR-168/ JSR- 286 portlet specifications to develop the web portlets
• Good understanding of SpingMVC as the MVC strategy to design the portlets
• Develop portlets, user interface involving HTML5, CSS, Angular JS
• Develop service side middle tier Java/JEE based interface to perform database operations
• Strong web development skills including HTML, CSS, Javascript (jQuery) and XML/XSL
• Experience working on UNIX platform and aware of unix commands
• Understand and code database model, queries, persistent layer
• Good working knowledge Portal theme, pages development and configuration
• Good understanding and hands on experience on entitlement, personalization, portlet configuration
• Understanding login, authentication and authorization and various web security (role-resource based)
• Understanding continues integration and understanding of build and deploy mechanism and technologies like Jenkins, Ant, Maven etc
• Worked on any Version control look like SVN, CodeHub, GitHub, CVS etc
• Troubleshooting and resolving portal errors and issues
• Participate in peer code reviews, follow best practices and design patterns
• Ability to work in distributed team including onshore and offshore and integration team
• Collaborate with other team members and stakeholders and partner with Business Analysis and Quality Assurance to ensure quality software is delivered
• Experience working in Agile development methodologies

• 3+ years of experience as a Portal/Portlet developer
• 3+ years of experience working in portal based tools like liferay, websphere portal, oracle weblogic portal etc.
• 3+ years of experience in Java, JEE
• 3+ years of experience in HTML, CSS, XML, XSLT and User Interface Development
• 3+ years of experience in Database like MySQL, Oracle etc
• 2+ years of Web Services experience (WebAPI, REST) is a plus
• 2+ years of OOP/OOD and Design Patterns experience
• 2+ year of SOA Integration experience
• 1+ year of database experience
• 5+ years of experience developing cross-platform, multi-browser compatible, dynamic applications for web and/or mobile
• Bachelor’s Degree required

Preferred Qualifications:
• Experience with Agile development methodologies, particularly Scrum
• Experience working with integration services, rules engine is a puls
• Jquery/Angular JS experience

Required Skills

Required Experience