J2EE Applications Developer II

ATPCO
  • Dulles, VA
    8 days ago

    Job Description

    Responsibilities         

    As a member of the Applications Solution Delivery (ASD) Team you are responsible for the implementation and enhancement of ATPCO’s application software.

    Analyze, design, develop, test new and enhancement projects. Documents technical project requirements, design, and conveys solutions. Incorporates architectural strategies and standards into their solutions.

    Promotes project success through efficient designs, programming techniques and strategies, utilizing reuse where practical.

    Designs and executes unit and integration test strategies to ensure thorough testing prior to QA turnover.

    Ensures all technical and project artifacts are complete and properly managed as required per the SDLC.

    Adheres to established ATPCO development standards and spearheads appropriate modifications to improve quality and productivity of the development teams. Ensures that all team members follow development standards.

    Works independently and collaboratively to ensure projects deliver high quality, well-written and efficient application components/programs.

    Formulates high level and detailed estimates for blue sky analyses, project planning, and impact assessments including clear justification in situations that may involve ambiguous or unclear requirements.

    Plans, organizes and tracks technical project deliverables to adhere to project schedules.

    Current in programming techniques, technologies and tools utilized at ATPCO. Keeps abreast of emerging technologies and proposes/implements feasible solutions at ATPCO to improve efficiencies.

    Leads efforts to integrate design strategies, application specifications, development schedules, and user expectations into appropriate project artifacts.

    Excellent written and oral communication skills with diverse audiences.

    Proactively interfaces with others and identifies options to achieve project success. Establishes positive relationships with peers across the company to ensure meeting project objectives.

    Takes ownership of technical issues anticipating and mitigating risks, escalating issues appropriately and keeping all necessary parties informed.

    Shares technical, procedural and business knowledge with others. Proactively presents information in public forums to share knowledge and improve the productivity of others.

    Education      

    Bachelor’s Degree or equivalent relevant technical experience.

    Work experience      

    • Minimum qualifications include 3-5 years of development experience in Java – JEE, Spring Framework, JavaScript, Angular, JDBC, Junit, XML, SQL and UML.
    • Experience with Java 7/8, Relational and NoSQL databases and APIs and strong foundational knowledge of UI Frameworks, Application servers and O/R mapping is preferred.
    • Knowledge with Docker, Open shift technologies will be a plus.
    • Industry or ATPCO applications experience a strong plus.

    Specialized skills         

    • Excellent analytical and debugging skills
    • Attention to detail
    • Makes sound decisions
    • Exhibits leadership capabilities
    • Proven results oriented person with a delivery focus
    • Expert in specific technologies and/or applications
    • Understanding and command of OO practices and UML
    • Experience in development of complex scalable, distributed systems and high volume transaction applications
    • Experience in Agile software development methodologies and Test Driven Development

    Numbers & Facts

    LocationDulles, VA

    Skills

    • Agile Programming Methodologiesunmatched
    • Analysis Skillsunmatched
    • AngularJSunmatched
    • Application Programming Interface (API)unmatched
    • Application Serversunmatched
    • Architectural Servicesunmatched
    • Communication Skillsunmatched
    • Debugging Skillsunmatched
    • Detail Orientedunmatched
    • Distributed Computingunmatched
    • Dockerunmatched
    • Emerging Technologyunmatched
    • Integration Testingunmatched
    • JDBC (Java Database Connectivity)unmatched
    • JUnitunmatched
    • Javaunmatched
    • Java Platform Enterprise Edition (Java EE/J2EE)unmatched
    • JavaScript Frameworksunmatched
    • Leadershipunmatched
    • NoSQLunmatched
    • Object Oriented (OO)unmatched
    • Object Relational Mapping (ORM)unmatched
    • Presentation/Verbal Skillsunmatched
    • Productivity Managementunmatched
    • Programming Methodologiesunmatched
    • Project Designunmatched
    • Project Evaluationunmatched
    • Project Planningunmatched
    • Project Scheduleunmatched
    • Project Trackingunmatched
    • Quality Assuranceunmatched
    • Quality Managementunmatched
    • Relational Databases (RDBMS)unmatched
    • Risk Managementunmatched
    • SQL (Structured Query Language)unmatched
    • Scalable System Developmentunmatched
    • Software Designunmatched
    • Software Developmentunmatched
    • Software Development Lifecycle (SDLC)unmatched
    • Software Testingunmatched
    • Spring Frameworkunmatched
    • Standards Strategyunmatched
    • Systems Scalabilityunmatched
    • Technical Deliveryunmatched
    • Technical Writingunmatched
    • Test Driven Development (TDD)unmatched
    • Test Plan/Scheduleunmatched
    • Test Strategyunmatched
    • Testingunmatched
    • Unified Modeling Language (UML)unmatched
    • Unit Testunmatched
    • User Interface/Experience (UI/UX)unmatched
    • Writing Skillsunmatched
    • XML (EXtensible Markup Language)unmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder