Sr. Java Developer

Rapinno Tech

  • Oregon
  • 30+ days ago
  • Remote

    Highlights

    Translates technical specifications, and/or design models into code for new or enhancement projects (for internal or external clients). Interfaces with cross functional teams, including associated Data, UI & Mid Tier teams.

    Numbers & Facts

    LocationOregon (
    Remote
    )

    Description

    VERY URGENT AND IMMEDIATE NEED.

    Note: Need Only US Citizen, Green Card, EAD-GC, J2 EAD, H4 EAD, L2 EAD, and TN Visa.

    Job Title: Sr. Java Developer
    Location: Remote
    Duration: 06+ Months Contract

    Job Description:

    Specialized Needs:

    • Demonstrated track record of strong analysis, design and implementation capabilities
    • Angular expert
    • Experience with AWS (Ex. ECS, Lambda, DynamoDB)
    • Excellent programming experience in Java 8 or Java 11
    • Highly collaborative, fast learner and willing to work wherever you’re needed on the team.
    • Experience with software engineering fundamentals including object-oriented design, data structures, dependency injection, testable code, and algorithms.
    • Excellent Javascript/Typescript knowledge and programming experience with ES5/ES6
    • Solid understanding and extensive experience with Git
    • Experience with CI/CD
    • Experience with tools like NgRx, Redux, RxJS, Angular CLI and/or NX
    • Experience with NodeJS
    • Experience consuming and developing REST APIs
    • TDD/BDD experience (Cypress, Jest, Jasmine, Karma or Chai)
    • Experience with client-side architecture and design patterns
    • Understanding of Oracle and DB2 databases
    • Experience with Cloud and AWS Services

    • Provides senior level system analysis, design, development, and implementation of NGA, Legacy and cloud applications. Experience in UI/ Midtier technical specialty. For development technical leads, includes two years' developer experience. 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 Vanguard'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.
    • Complies with Retail Systems policies and procedures including attendance and weekly time and status reporting.
    • Understands and adheres to Vanguard’s Diversity mission and policies.
    • Issue identification and Resolution of UI/ Midtier Applications issues
    • Assisting applications teams with review of code and establishing best practices
    • Rotational On-Call Support
    • This project will utilize Scrum practices.

    Similar Jobs