Java Developer
Unicon - Gilbert, AZ

This job posting is no longer available on Unicon. Find similar jobs:Java Developer jobs - Unicon jobs

Job Descriptions:
Unicon is the leading independent provider of open source consulting, by Text-Enhance" training , and support in higher education. The company focuses on a number of key open source projects, including the uPortal Enterprise Portal framework, the Sakai Collaboration and Learning Environment, the Central Authentication Service (CAS) single sign-on framework, and the Shibboleth Federated Single Sign-On Authentication project. The Unicon staff work directly in the community for these projects and frequently contribute directly to the projects themselves. The emphasis on using and contributing to open source platforms allows Unicon to deliver high-quality solutions on shorter schedules and at a lower cost, all while improving the freedom and flexibility of the client's overall IT strategy.

While most of the work done by Unicon is done at our offices or via telecommuting, some activities occasionally need to be performed at the customer's site in a consulting capacity. Some roles at Unicon may involve travel up to 25% of the time.

Job Description: Perform research, analysis, design, development, testing, and integration as part of Unicon's professional services team. This may be as part of implementing, customizing, extending, and integrating existing open source platforms, or may be completely new custom software development as per customer requirements.

Required Experience:
Required Knowledge and Skills

Experience developing web-based applications with Java and JEE APIs

Professional experience with application/product deployment and documentation

Professional experience writing and conducting unit tests

Understanding of core concepts and principles of XML

Motivated self starter and quick learner

Able to work independently without supervision

Excellent communications and interpersonal skills

Outstanding attention to detail

Strong analytical and design skills

Strong teamwork skills

Preferred Knowledge and Skills

Professional experience with Java XML APIs, especially WWWC DOM and dom4j

Experience with Web Services (SOAP and/or REST)

Experience deploying and troubleshooting Apache & Tomcat

Professional experience with Spring, Hibernate (or other JPA libraries), Ehcache, and Terracotta

Working familiarity with portal technologies and the Java Portlet specifications

Advanced understanding of Object Oriented Design, Design Patterns, and UML

Professional experience with XML related technologies, especially XSL/XPATH and DTD/Schema

Professional experience with by Text-Enhance" relational database platforms

Professional experience developing multi-threaded and distributed systems

Experience working on performance and scalability issues in large-scale enterprise systems

Experience with Service Oriented Architectures (SOA)

Experience using common source code control tools, especially SVN

Working familiarity with common server by Text-Enhance" operating systems , especially Linux

by Text-Enhance" Agile software development experience: Scrum Process, Extreme Programming (XP), and/or other Agile software development practices, including Test-Driven Development (TDD)

Experience with Open Source technologies, projects, and communities

Systems Integration experience

Higher Ed industry experience

Education and Work Experience

Bachelor's degree in software engineering or computer science, or equivalent experience

3+ years of professional experience designing, developing and supporting web-based applications

Keyword: Java Developer
From: Unicon

About this company
23 reviews