Win a copy of Getting started with Java on the Raspberry Pi this week in the Raspberry Pi forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
  • Campbell Ritchie
  • Ron McLeod
  • Paul Clapham
  • Tim Cooke
  • Jeanne Boyarsky
  • Rob Spoor
  • Devaka Cooray
  • Liutauras Vilda
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Tim Moores
  • Mikalai Zaikin
  • Piet Souris

J2EE System Designer - Bloomington, IL

Ranch Hand
Posts: 18944
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Company Overview
STA Group (Strategic Technology Architects) is an IT solutions company founded on the principle of delivering unprecedented value to its customers. The management and employees of STA Group have all experienced the frustrations of working with many other IT providers and pledged to start a firm that was different.

STA Group was founded in 2001 to provide a better way of offering deep IT experience, skills, and proven solutions to increasingly complex IT problems facing large enterprises today.

We began by attracting world class lead developers, IT architects, and senior consultants from a wide range of industries. Our engagements have grown from providing technical assistance and mentorship to comprehensive support of the application lifecycle, analysis and design of enterprise architectures, and managing the return on investment in technology.

Each STA Group associate has an average of 15 years of industry experience and know-how. We understand the relentless pressure on IT to deliver value... and we provide practical, proven advice, techniques and hands-on assistance to meet these demands.

Position Summary
System Designers are responsible for ensuring all design elements of a project or enterprise architecture complement each other, support client Technical Architecture standards and meet business requirements. System Designers coordinate infrastructure and application design specialties to design systems that achieve organizational goals such as reusability, productivity, performance, connectivity and scalability. System Designers have a broad knowledge of the corporate computing environment, and detailed knowledge of selected technology disciplines.

Other industry names for a System Designer are: System Architect, Senior Architect, Application Architect, Solution Architect or Architect.

The System Designer may participate on a project to address a specific set of tasks, or if the technology and design needs are extensive, they may be core team members. The System Designer supports the Solution Definition & Design phases of the SDLC which yields a high-level architectural design.

Ultimately the System Designer is accountable for validating the physical system for connectivity, performance, scalability, reusability, etc. They may be required to perform technology risk management when design issues arise in detailed design and construction phases and ensure the System Design documentation is consistent with the implemented system at transition.

Organization Structure and Interfaces
The System Designer reports to the Technology Practice Lead within STA. When assigned to a client project team, they are accountable to a Project Manager for project related work. This practice consists of: 32 total team members � including System Designers, Technical Leads/Lead Developers, and Senior Architects. Client side interactions will vary by project. Direct the project team you are working with and provide leadership and mentoring to client System Designers who may be less experienced. The System Designer serves as liaison between business analysts and technology experts. Lead the design team to deliver infrastructure topology and high level application design.

System Designers provide an enterprise perspective to the project and are also members of the client Technical Architecture team. The System Designer collaborates with design specialists such as Application Designers, Interface Design Specialists, Database Administrators, Network Analysts, Security Analysts, etc.

Deliverables: Typically you will work on more than one project at a time, no more than 3 or 4 at a time, depending on project complexity. Deliver the following project documents: Network Topology/Operating System/Hardware Configuration Diagram, System Component Diagram, High-Level System Diagram, and Middleware Requirements. Assist with the creation of the following project documents: Data Distribution Architecture Diagram, Application Architecture Diagram, and Security Infrastructure Diagram.

Challenges: System Designers face the challenges of integrating technologies to support a given set of business requirements. You are expected to acquire expertise as new technologies emerge in the environment. The complexity of the dynamically changing technology and design environment demands that enterprise architecture establish constraints for technology and design options.

Technical Objectives: Integrate vendor and client developed solutions to best meet business requirements within the client technical architectural environment. Responsible for quality assurance checks for the infrastructure and architecture that is being established. Make sure the design that was approved gets implemented. Integrate emerging technology from research activities into the project development and service environment. Recognize organizational and developmental requirements and address infrastructure, procedure and standards development needed to successfully introduce new technologies into the enterprise. Ensure that the system design documentation is completed and accurate - developed to standard - properly transitioned to service. Act as the overall lead to establish a workable technical design (NC concepts, integration needs, partitioning, performance, scalability, recoverability, maintainability, cost, etc.)

Leadership/Mentoring: Part of the STA brand is that it�s not just about getting the work done � you do it in such a way where you raise the skill level of the people around you. Our clients are moving from client/server and older technologies to J2EE. You need to strive to make their people better and more self-sufficient for the future. The System Designer will take on lead roles on design teams, where there will be 3 or 4 System Designers working together. You will at times play a lead role and the others will take guidance from you. Assist and guide less experienced members of the project team.

Basic Requirements
A System Designer needs to have at least 10 years background in the IT industry covering various areas of enterprise architecture. This includes deep knowledge in: RUP methodology, conceptual design, infrastructure design, architecture design, and component design, object oriented design & analysis, enterprise application integration, and experience with tools such as J2EE, WebSphere, Rational Rose, Rational XDE, and WSAD. Previous consulting experience is helpful.

To Apply
Send resumes to Christy Carter at We invite you to visit us online at No phone calls please. Must be authorized to work in the US. We will consider 1099, corp-to-corp, or full time permanent employees.
On top of spaghetti all covered in cheese, there was this tiny ad:
Low Tech Laboratory
    Bookmark Topic Watch Topic
  • New Topic