Java Web and Database Developer

Title:

Software Engineer II

   

Description:

Design, develop, implement, and support business applications using Java technologies. Performs routine programming assignments that do not require skilled background experience but do require knowledge of established programming procedures and data processing requirements. Works according to clear-cut and complete specifications. Maintains and modifies routine programs. Makes approved changes by amending program flow charts, developing detailed processing logic, and coding changes.

  • Tests and documents modifications and writes operator instructions.

  • May write routine new programs using prescribed specifications.

  • Evaluate simple interrelationships in the immediate programming area, e.g., whether a contemplated change in one part of a simple program would cause unwanted results in a related part; confers with user representatives to gain an understanding of the situation sufficient to formulate the needed change; and implements the change upon approval of the supervisor or higher level staff.

  • Reviews objectives and assignment details with higher level staff to insure thorough understanding; uses judgment in selecting among authorized procedures and seeks assistance when guidelines are inadequate, significant deviations are proposed, or when unanticipated problems arise.

  • Coordinate and collaborate with others in analyzing collected requirements to ensure plans and identified solutions meet customer needs and expectations.

  • Build, confirm, and prioritize project plans and deliverables with the client.

  • Work independently and in a highly collaborative and teaming environment. May work on a team with other vendors and customers.

  • Develop and execute unit test plans, ensuring that results are documented and reviewed with the Quality Assurance teams responsible for integrated testing.

  • Understand and apply standard web practices to aid utilization of new technologies, engage in appropriate project management & system development methodologies.

  • Demonstrate analytical and problem solving skills as well as strong leadership and project management skills.

  • Act as team lead and mentor new team members as necessary.

  • Work with the customer, developer teams, and production support to troubleshoot an issue or bug. Attend required training.

  • Perform backup support outside of the primary position function as assigned.

   

Work Requirements:

Must be a U.S. Citizen Eligible to Obtain a Secret Security Clearance.

  • 3 or more years of software development experience.

  • 2 or more years of hands-on experience developing J2EE applications.

  • Excellent Java programming as well as Object Oriented Analysis and Design skills.

  • Familiar with standard concepts, practices, and procedures within a particular field. Full lifecycle experience with requirements analysis, design, development, testing, deployment and support.

  • 1 or more years of MVC framework experience; STRUTS, SPRING MVC, JSF.

  • 1 or more years of PL/SQL experience.

  • J2EE/Java performance testing and tuning experience.

  • Experience working with Oracle databases.

  • Strong experience in developing enterprise Java solutions following standard/best practices including SDLC, OOAD and design patterns.

  • Experience in the design, development and implementation of batch applications.

  • Good understanding and working knowledge on Software Development methodologies(Waterfall, RUP, AGILE/SCRUM).

  • Demonstrated analytical and Problem Solving skills.

  • Experience with Maven or other build tool such as Ant. Experience with CVS or other source code control system.

   

Location:

Seaside, CA

   

Application:

Interested candidates should submit a professional resume to This email address is being protected from spambots. You need JavaScript enabled to view it.

Current Job Openings

Technical Initiative Lead

Technical Initiative Lead

Published: November 15, 2018
Title: Technical Initiative Lead Job Responsibilities: Lead, monitor, and motivate different teams across the company and interact with staff at all levels in the organization Create and manage methods of management, communication plans, and...
Security Specialist II

Security Specialist II

Published: November 02, 2018
Title: Security Specialist II Required Experienceand Qualification: DoD Security Clearance 8 years of relevant experience as defined in the respective PWS. BA/BS in related field or an additional 5 years of related experience. Desired: previous...
Applications Developer

Applications Developer

Published: October 25, 2018
Title: Applications Developer Job Responsibilities: Design, develop, test and maintain software applications as part of an agile DevSecOps team Work with business analysts to understand requirements as documented in user stories Work with subject...
Software Developer

Software Developer

Published: August 02, 2018
Title: Software Developer     Description: Web and database software engineer supporting the Department of Defense.     Education andExperience Required: Experience developing J2EE applications and Web Services including performance turning and testing....
Modeling and Simulation Matlab Simulink Engineer

Modeling and Simulation Matlab Simulink Engineer

Published: March 15, 2018
Title: Modeling and Simulation Matlab Simulink Engineer     Description: DSI needs Modeling and Simulation Missile Software Engineers to support the various programs at the Missile and Space Intelligence Center (MSIC) in Huntsville, Alabama. Primary...
Java Software Developer

Java Software Developer

Published: March 15, 2018
Title: Java Software Developer     Description: Leverage modeling and simulation (M&S) and hardware-in-the-loop (HWIL) expertise to develop the Objective Simulation Framework (OSF). This effort will integrate Hardware-In-The-Loop (HWIL) and digital...
Software Engineer III

Software Engineer III

Published: February 20, 2018
Title: Software Engineer III     Description: Design, develop, implement, and support business applications using Java technologies. Applies standard programming procedures and detailed knowledge of pertinent subject matter (e.g., work processes,...
Business Analyst III

Business Analyst III

Published: February 20, 2018
Title: Business Analyst III     Description: Will serve as a Business Analyst for one or more complex software engineering projects. Capture, verify, and manage requirements and requirements traceability in support of product development, test and...
Business Analyst II

Business Analyst II

Published: February 20, 2018
Title: Business Analyst II     Description: Serve as a Business Analyst for one or more software engineering projects. Capture, verify, and manage requirements and requirements traceability in support of product development, test and delivery. Develop...
Software QA Analyst

Software QA Analyst

Published: February 19, 2018
Title: Quality Assurance Analyst III     Description: Serves as a lead tester. Performs quality assurance activities with no supervision for one or more complex software development projects. Creates and develops project Software Quality Assurance...
Java Web and Database Developer

Java Web and Database Developer

Published: February 18, 2018
Title: Software Engineer II     Description: Design, develop, implement, and support business applications using Java technologies. Performs routine programming assignments that do not require skilled background experience but do require knowledge of...
IT Architect

IT Architect

Published: February 17, 2018
Title: IT Architect     Description: Define technical and data architecture, vision, direction and recommend priorities. Develop and maintain a 1, 3, and 5 year map of the application architecture. Consult with business executives on a wide range of...