Java Developer
Unicon - Gilbert, AZ

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

Job Descriptions:
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:
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

Required Knowledge & 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 & 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), and Ehcache

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 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 Git

Working familiarity with common server operating systems, especially Linux

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

Keyword: Java
From: Unicon

About this company
21 reviews