Java Engineer

One of Omaha's best kept secrets is hiring for a software developer.  Join a team that will give you autonomy to bring in new technology and grow your skill set!  

Under direction of MANAGER-DEVELOPMENT, designs, develops and tests components in accordance with the project's adopted standards for integration into larger subsystems. Designs part of the system, within the constraints of requirements, architecture, and development process for the project. Creates unit test cases to support testing.  Understands and adheres to the design model.  Writes program source code and implements components, services, and/or modules.   Performs unit testing of source code and works to resolve defects found while performing integration and regression tests.  Works closely with other software engineers and architects to ensure project objectives are met and frameworks are followed.

Job Qualifications:  

Requires experience in Object-Oriented development and design.

Must be capable of producing Use-Case Realization, Design Subsystem, Design Package, Design Class, Testability Class, and Analysis Class.

Requires Java experience with knowledge / expertise in the following: UML, XML, HTML, Java, JEE, JSP, JSF, EJB, Java Servlets, MVC and JPA frameworks (Hibernate).   Experience with Insurance Application Architecture (IAA) and IBM WebSphere family of products is preferred.

Requires experience with software design techniques, including object-oriented analysis and design techniques, design patterns, and the Unified Modeling Language. Understands and resolves the design model.

Experience with the Rational Unified Process (RUP) and Rational Software tools such as ClearQuest, ClearCase, and Rose is strongly preferred.  Experience with JUnit for unit testing is preferred.

Proficient in some or all of the following: Websphere Application Server, DB2 UDB, messaging systems such as Websphere MQ/Message Broker, development environments such as WSAD/WSADIE/RAD, and Eclipse

Knowledge of Service Oriented Architecture (SOA), Enterprise Service Bus (ESB) and Enterprise Architecture (EA) is preferred.

Ability to establish and maintain effective working relationships with external and internal personnel.  Strong verbal and written communication skills.  Must be customer focused and excel in coordination of problem resolution.  Strong organizational skills, ability to prioritize and work with sense of urgency and accountability.

Flexibility to adapt to and work in a dynamic, changing and fast-paced environment.

Call us today to further discuss all the cool things about this job!  #advantagetech 

Submit Resume