CTG JAVA ARCHITECT in Lansing, Michigan


Location: US-MI-Lansing

Job Number: 18201459

CTG is hiring!

Position: Java Architect

Location: Onsite Lansing, MI

Working Hours: Monday thru Friday 8:00 a.m. to 5:00 p.m. central time

Contract length: 6 mos.

Position Description:

The Java Architect provides technical expertise for Java Web applications and Java application architecture.

Major Responsibilities

• Provide expertise for Java web services, Java client/user interface applications, Java application architecture to various MiCSES project teams.

• Provide expertise for Java application and web server products, such as JBoss.

• Provide expertise for Java ORM classes, such as Hibernate and iBatis.

• Provide expertise for integrating Java Open Source solutions, such as log4j, axis, commons, CXF, and other Apache libraries.

• Provide expertise for integrating and/or developing Java frameworks for application development.

• Provide expertise for Spring, Spring Batch, and dependency injection concepts.

• Create training/sample code that implements all Java technologies and standards selected for MiCSES.

• Produce and deliver training on areas of Java expertise.

• Provide expertise for Java application packaging (.jar, .war, .ear, context files, web.xml, application.xml, properties files, etc.).

• Assist Development team with creating and enforcing Java coding standards, including model-view-controller and/or other common patterns.

• Assist Development team with application demarcation and class package structure.

• Assist with Maven, Ant/Ivy, and other automated build and repository concepts.

• Assist with definition of version control directory structure.

Other Responsibilities:

• Assist in configuring and administering the Oracle Internet application services, Web Logic, JBoss, and web server components of the MiCSES and MiCase online applications.

• Provide expertise for Java application and web server products, such as JBoss.

• Assist in planning and implementing software upgrades and patches to the middleware software products used and the application (middleware).

• When needed to resolve Production issues, to implement Production releases (typically 4 per year plus 15 to 20 Interim / Emergency Releases), or to provide planned maintenance (typically two weekends per month), provide support after normal business hours (i.e., nights, weekends, and holidays) and participate in a 24 x 7 on-call rotation.

Experience and Required Skills:

• 5 years technical experience in:


o J2EE




o Spring

o iBatis or Hibernate

o JBoss

o Eclipse

o Maven and/or Ant/Ivy

o Web Services Development

o Java Client/User Interface Development

• Strong understanding of Open Source libraries and Java development conventions.


CTG (NASDAQ: CTG) provides industry-specific IT services and solutions that address the business needs and challenges of clients in high-growth industries in North America and Western Europe. CTG also provides strategic staffing services for major technology companies and large corporations. Backed by more than 50 years of experience and proprietary methodologies, CTG has a proven track record of reliably delivering high-value, industry-specific staffing services and solutions to its clients. CTG has operations in North America, Western Europe, and India.

CTG's greatest asset is its people, and as such, we are committed to providing employees programs and processes to support their performance, hone their skills, and advance in their careers. This commitment is reflected by CTG being named a Best Places to Work in Healthcare company by Modern Healthcare (2013-2016) in North America, and a Best Workplace in the United Kingdom (2013), Belgium (since 2007), and Luxembourg (since 2011).

CTG will consider for employment all qualified applicants including those with criminal histories in a manner consistent with the requirements of all applicable local, state, and federal laws.

CTG is an Equal Opportunity/Affirmative Action Employer and strong advocate of workforce diversity. Minority/Female/Sexual Orientation/Gender Identity/Disability/Veteran.

Job: Technology & Healthcare IT