V

Visionisys

Java Tech Lead

Backend EngineeringConfirmed live in the last 24 hours
Full-timeMcLean, VA, USANo salary listedIn-person

About the Job

Requirements

  • At least 8 years of experience.
  • Hands-on experience developing in Java, including Core Java, multithreading, concurrency, annotations, and collections.
  • Experience with open-source frameworks such as JSF, MyFaces, RichFaces, Tomahawk, Spring, and Hibernate; Spring framework experience is required.
  • Experience with application servers such as WebSphere and Tomcat, and 4 or more years of configuration and troubleshooting experience with WebLogic Application Server.
  • Experience automating infrastructure build activities using Java.
  • Understanding of infrastructure components such as VMware, networks, and servers, and experience integrating infrastructure applications.
  • Experience with JavaScript, Oracle, Hibernate or ORM, Eclipse, source control (preferably Git), and Apache and Tomcat setup.
  • Knowledge of XML technologies including DTD, XSD, XPath, and object XML mapping.
  • Knowledge of unit testing with JUnit, continuous integration, Agile methodologies, common design patterns, and industry standards.
  • Experience creating design documents for assigned tasks.
  • Ability to use Unix command line and basic scripting.
  • Strong development skills with Maven and Ant.
  • Understanding of Hibernate, web services, and JPA.
  • Working knowledge of Autosys and Autosys scripts, integration with IBM TAM, and UDB, Sybase, SQL Server, and Oracle.
  • Strong communication, analytical, and problem-solving skills; ability to work effectively in a team and with minimal supervision.
  • Ability to work with defined project plans, contribute estimates to planning, meet deadlines, and work under pressure.

Responsibilities

  • Define site objectives by analyzing user requirements and envisioning system features and functionality.
  • Design and develop user interfaces for internet and intranet infrastructure applications, establish feature expectations and priorities throughout the development lifecycle, determine design methodologies and toolsets, program using appropriate languages and software products, and design and conduct tests.
  • Integrate infrastructure applications by designing database architecture and server scripting and establishing connectivity with network systems, search engines, and information servers.
  • Complete application development by coordinating requirements, schedules, and activities; contributing to team meetings; and troubleshooting development and production problems across multiple environments and operating platforms.
  • Support users by developing documentation and assistance tools.

Desired Qualifications

  • Familiarity with a source control system, preferably Git.
  • Hibernate experience is desirable; otherwise, prior knowledge of ORM is acceptable.
  • Oracle knowledge is stated as desirable if possible.

About the Company

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Not listed
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at Visionisys

See more jobs