Collabera
Software Engineer III
About the job
Job Description
Major Job Duties and Responsibilities:
• Strong initiative: must be able to take a high-level requirement, ask questions/seek clarifications and get the job done
• Design, test, debug, implement Dynamic WEB applications/user interfaces using Java Server Faces, JS Web Frameworks (AngularJS)
• Work with users to understand requirements, then elicit feedback and refine solution through demonstrations
• Present the solution at formal and informal design reviews, and document the design
Qualifications
Education/Experience
• Bachelors degree in computer science, software engineering or relevant field required
• 5+ yrs. Java, HTML, JavaScript and framework libraries required
• 2+ yrs. with Tomcat based environment is preferred
• Experience in Linux environment Skills
• Experience as Senior Developer on large web application UI’s from start to finish
• Expertise with Java, JavaScript, Spring, Hibernate, JSON, HTML4/5, AJAX, JSF, CSS, JDBC
• Experience with Eclipse, JIRA, SVN & GIT for design, development and testing
• Extensive JavaScript framework experience (ex. Angular JS, Bootstrap)
• Experience writing and consuming web services (SOAP/RESTful)
• Experience with web security, WSAUTH, HTTP/s, HSTS, etc.
• Experience in Java Web Containers (Tomcat etc.)
• Experience working with customers and team members to define requirements and demonstrate solutions
• Experience designing and delivering complex, highly-scalable software components
• Experience utilizing various debugging tools and methodologies for debugging UI and components
Additional Information
All your information will be kept confidential according to EEO guidelines.