• Senior Java Developer

    Job Locations US-VA-Reston
    # of Openings
    1
    Category
    Information Technology
    Agency/Project
    OSHA
    Job ID
    2018-2614
  • Overview

    OBXtek Inc. is an established award-winning business providing information technology and professional management services to the federal government. OBXtek is a leader in its field and is committed to identifying, developing, and delivering innovative, mission-focused technical and logistical solutions to over 15 civilian and military partners in the Federal Government.

     

    As a prime contractor for 93% of our current work, we possess a robust corporate infrastructure that provides management oversight and support for all our programs. OBXtek pairs lessons learned across disciplines with industry standard quality practices such as CMMI-Dev Level III, ITIL, 6Sigma, PMI, and ISO to create processes that leverage best practices and result in novel, successful solutions.

    Responsibilities

    OBXtek is seeking a Sr. Full Stack Java Developer to join our team in Reston, VA. This position will support the Technical Lead and other Java and UI developers with software development tasking at the U.S. Department of Labor.

     

    OBXtek provides OSHA program management, software development, training, help desk, infrastructure operations and production support. This work includes leading edge SOA software development implementing an Oracle Service Bus architecture, SAP Business Objects business intelligence data warehousing/reporting support, instructor led and virtual user training, and a call center for users of the OSHA Information Systems (OIS). In addition to software engineering OBXtek delivers consultative and administrative support to multiple OSHA regions.


    The OSHA Information System (OIS) itself is a Case Management solution implemented in several distinct application modules. These tools are mission critical to OSHA’s enforcement, compliance assistance, consultation and outreach efforts. OIS is also meant to interface with national research laboratories, Treasury, Pay.gov, and banks.


    OIS represents and ongoing and significant investment of Department of Labor / OSHA dollars into information technology infrastructure and programming. OIS tools are used nationwide across all OSHA regions and interface with a number of other information technology systems maintained by the Department of Labor, Treasury, State governments, etc. OIS O&M and new development must be planned and executed with Capital Planning and Investment Control (CPIC) and related Enterprise Architecture, Portfolio Management and Earned Value Management principals in mind.

    • Support development and redesign of web-based federal critical case management system
    • Performing Software development tasks including but not limited to designing; coding; testing; implementation, and documentation
    • Adhere to established development processes and best practices for the project
    • Support development and maintenance of services including adding new features and developing generic frameworks in service-oriented development environment
    • Collaborate with software testers to ensure that we have good test coverage, that risks are mitigated, and that defects are identified and resolved
    • Provide scheduling/timeline estimates for task completion as required
    • Provide documentation and recommendations for the acceptance or mitigation of any issues and risks associated with requirements, proposed systems, solutions, development, designs, plans, and timelines that the contractor identifies

    Qualifications

    • Must have 8+ years of Java development experience
    • Must have 5+ years of RDBMS (preferably Oracle database) experience including significant understanding of SQL and PL/SQL
    • Must have 5+ years of web application development experience using JEE/Spring
    • Must have 3+ years of experience with at least one of the front end JavaScript frameworks such as AngularJS, jQuery, Ext JS, ReactJS, etc.
    • Must have 3+ years of development experience with Spring framework using Spring Core, Spring MVC, Spring JDBC/Spring Data JPA, Hibernate
    • Experience with REST API development using Spring or JAX-RS is a plus
    • Experience with Single Page Applications and asynchronous request handling, partial page updates, and AJAX is a plus
    • Experience with Spring Boot, Spring Cloud and Microservices is a plus
    • Experience with code coverage tools like JaCoCo, SonarQube and build/deployment tools like Maven, Jenkins is a plus
    • Experience with any of the following technologies/tools is a plus: Git, Bitbucket, JIRA, Confluence

    Options

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