Pyramid Systems, Inc.

  • Full Stack Java Developer (Angular)

    Job Locations US-DC
    Posted Date 5 days ago(8/13/2019 8:40 PM)
    Job ID
    2018-1175
    # of Openings
    1
  • Overview

    We are seeking a Developer for design and implementation of a dynamic, data driven Web Application. This person is responsible for translating the UI/UX design wireframes into actual code that will produce the visual elements of the application in addition to integrating with back end services. The role will serve as the bridge between design and technical implementation, taking an active role in defining how the application looks as well as how it works. The Web Developer duties include designing, coding, unit testing, using design patterns, learning new technologies, and becoming an expert in parts of the system. The Web Developer will work closely with the Development Lead and Business Analysts to ensure that all the development deliverables meet the requirements.

    Responsibilities

    • Demonstrates ability to do technical design and development by using J2EE technologies (Java 8) in a Linux environment
    • Strong focus on unit testing and maintaining code quality
    • Strong problem solving and analytical skills, and experience troubleshooting system issues
    • Detail-oriented, results-driven and works well within a team environment
    • Experience with Angular 6+, React or other single-page web application frameworks
    • Experience with RESTful services
    • Demonstrates proficiency in back end frameworks including Spring Boot, Spring core, Hibernate, Junit, Maven
    • Experience with application servers such as Tomcat or JBOSS
    • Experience with Relational Databases
    • Good oral and written communication skills
    • Good understanding of all parts of Software Engineering (e.g., Requirements, Design, Implementation, Testing)
    • Proficient understanding of web markup, including HTML 5, CSS3
    • Ability to learn new technologies quickly
    • Detail-oriented, results-driven, and works well within a team environment
    • Strong problem solving and analytical skills, and experience troubleshooting systems issues
    • Demonstrates an ability to contribute quickly to project requirements
    • Demonstrates an ability to prioritize and organize efforts in a fast-paced environment
    • Independent problem-solving skills, strong analytical abilities, creativity, and a service orientated personality

    Qualifications

    Education/Experience:

    • Bachelor's Degree in Computer Science or related field.

    Required Skills:

    • Minimum of 3+ years’ experience in the field or in a related area.

    Pyramid is proud to be an equal and diverse Employer. EEO/AAP/M/F/Disabled/Veteran. 

    Options

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed