Java Developer

  • location: Malvern, PA
  • type: Contract
easy apply

job description

Java Developer

job summary:
Duties and Responsibilities:

  • Provides intermediate level system analysis, design, development, and implementation of UI and MTs for WEB and Batch based software. Verifies all deliverables meet Methodology and Information Security requirements.
  • Translates technical specifications, and/or design models into code for new or enhancement projects (for internal or external clients).
  • Develops code that reuses objects, is well structured, includes sufficient comments, and is easy to maintain.
  • Writes programs and reports.
  • Elevates code into the development, test, and Production environments on schedule.
  • Participates in design, code, and test inspections throughout life cycle to identify issues and ensure methodology compliance.
  • Participates in systems analysis activities, including system requirements analysis and definition, e.g. prototyping. Participates in other meetings, such as those for use case creation and analysis.
  • Writes the system/technical portion of assigned deliverables. Assists technical team members with the system/technical portion of their deliverables, e.g., systems testers with test plans. On small teams, the developer may write these items.
  • Performs unit testing and writes appropriate unit test plans to ensure requirements are satisfied.
  • Assists in integration, systems, acceptance, and other related testing as needed.
  • Develops understanding of client business functions and technology needs. Develops understanding of client's tools, technologies, and applications/databases, including those that interface with the business areas and other systems.
  • Interfaces with cross functional teams, including associated Data, UI & Mid Tier teams.
  • Complies with IT policies and procedures, especially those for quality and productivity standards that enable the team to meet established milestones.
Technical Skills:

  • Demonstrated track record of strong analysis, design and implementation capabilities
  • Demonstrated proficiency developing applications using:

    • Java
    • Junit
    • AnguarlJS
    • Interfaces to Stored Procedures and SQL to JDBC framework
    • REST Microservices
    • Unix commands and scripting
    • Design Patterns (e.g. Delegate, Facade, Adapter, Singleton, etc.)
  • Prefer working knowledge of Unix/Sun Solaris
  • Prefer a working knowledge of RAD
  • Prefer a working knowledge of AWS
  • Prefer a working knowledge of NodeJS
  • Prefer a working knowledge of Spring (SVN, Maven, Hudson, Nexus)
  • Prefer a working knowledge of Domain Driven Design techniques
 
location: Malvern, Pennsylvania
job type: Contract
work hours: 9 to 5
education: Bachelors
 
responsibilities:
Duties and Responsibilities:

  • Provides intermediate level system analysis, design, development, and implementation of UI and MTs for WEB and Batch based software. Verifies all deliverables meet Methodology and Information Security requirements.
  • Translates technical specifications, and/or design models into code for new or enhancement projects (for internal or external clients).
  • Develops code that reuses objects, is well structured, includes sufficient comments, and is easy to maintain.
  • Writes programs and reports.
  • Elevates code into the development, test, and Production environments on schedule.
  • Participates in design, code, and test inspections throughout life cycle to identify issues and ensure methodology compliance.
  • Participates in systems analysis activities, including system requirements analysis and definition, e.g. prototyping. Participates in other meetings, such as those for use case creation and analysis.
  • Writes the system/technical portion of assigned deliverables. Assists technical team members with the system/technical portion of their deliverables, e.g., systems testers with test plans. On small teams, the developer may write these items.
  • Performs unit testing and writes appropriate unit test plans to ensure requirements are satisfied.
  • Assists in integration, systems, acceptance, and other related testing as needed.
  • Develops understanding of client business functions and technology needs. Develops understanding of client's tools, technologies, and applications/databases, including those that interface with the business areas and other systems.
  • Interfaces with cross functional teams, including associated Data, UI & Mid Tier teams.
  • Complies with IT policies and procedures, especially those for quality and productivity standards that enable the team to meet established milestones.
 
qualifications:
Technical Skills:

  • Demonstrated track record of strong analysis, design and implementation capabilities
  • Demonstrated proficiency developing applications using:

    • Java
    • Junit
    • AnguarlJS
    • Interfaces to Stored Procedures and SQL to JDBC framework
    • REST Microservices
    • Unix commands and scripting
    • Design Patterns (e.g. Delegate, Facade, Adapter, Singleton, etc.)
  • Prefer working knowledge of Unix/Sun Solaris
  • Prefer a working knowledge of RAD
  • Prefer a working knowledge of AWS
  • Prefer a working knowledge of NodeJS
  • Prefer a working knowledge of Spring (SVN, Maven, Hudson, Nexus)
  • Prefer a working knowledge of Domain Driven Design techniques
 
skills: Technical Skills:

  • Demonstrated track record of strong analysis, design and implementation capabilities
  • Demonstrated proficiency developing applications using:

    • Java
    • Junit
    • AnguarlJS
    • Interfaces to Stored Procedures and SQL to JDBC framework
    • REST Microservices
    • Unix commands and scripting
    • Design Patterns (e.g. Delegate, Facade, Adapter, Singleton, etc.)
  • Prefer working knowledge of Unix/Sun Solaris
  • Prefer a working knowledge of RAD
  • Prefer a working knowledge of AWS
  • Prefer a working knowledge of NodeJS
  • Prefer a working knowledge of Spring (SVN, Maven, Hudson, Nexus)
  • Prefer a working knowledge of Domain Driven Design techniques

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

easy apply

get jobs in your inbox.

sign up
{{returnMsg}}

related jobs


    Microsoft Developer

  • location: Malvern, PA
  • job type: Permanent
  • salary: $90,000 - $100,000 per year
  • date posted: 9/12/2018