Description

You will lead high-level design choices and dictate technical standards for large-scale software systems.

Responsibilities

  • Design multi-level architecture and component interactions for large-scale software systems.
  • Establish software coding standards, tools, and platforms.
  • Write technical design specification documents for multifaceted, component-based systems.
  • Provide technical guidance to large teams and oversee the full lifecycle of complex systems.
  • Perform performance tuning for applications interacting with databases.

Required Skills

  • 84+ months of experience with J2EE technologies including EJB, JDBC, JSP, and XML.
  • 84+ months of experience developing, building, and testing Java EE applications using Eclipse, NetBeans, or IntelliJ.
  • 84+ months of experience with IBM DB2 databases and XML schemas (definition, querying, and automated generation).
  • 84+ months of experience in system analysis and design for multi-tiered transactional systems.
  • 60+ months of experience with messaging technologies such as MQ, JMS, or Kafka.
  • 60+ months of experience in performance tuning applications interacting with databases.
  • 48+ months of experience working within a government organization supporting complex systems.
  • Any Graduate degree.

Education

Any Graduate