Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Java Developer Mid Level

Excidion, Inc.

Java Developer Mid Level

Washington, DC +1 location
Full Time
Paid
  • Responsibilities

    Job Description

    Excidion, Inc., a well-established national consulting firm, is looking to hire A JAVA DEVELOPER with experience in Web Application Development and Agile Methodologies. This candidate will join a highly skilled team that supports a distinguished federal client based in Alexandria, VA. THIS JOB IS ONLY AVAILABLE TO U.S. CITIZENS WHO EITHER ALREADY HAVE OR ARE ABLE TO SUCCESSFULLY OBTAIN A DHS/CBP SECURITY CLEARANCE!

    The ideal candidate must have very strong experience work with, and building applications in the JAVA PROGRAMMING LANGUAGE. This role involves supporting Agile development/operations team by implementing and improving various technology strategies that are already in place at the client. The candidate will work on building, scaling, and monitoring highly complex and mission-critical applications and ensuring our container orchestration infrastructure is highly available as it migrates to a cloud environment.

    Candidate must have commitment to continual learning, a very strong work ethic, AND THE ABILITY TO BE ON CALL OUTSIDE OF NORMAL WORK HOURS. There will be some opportunity for occasional remote work, but majority of this work will be on-site in Alexandria, VA for the next year+ and will subsequently move to Loudoun County.

    JOB DUTIES:

    • Collaborate closely with the Architecture and Engineering (A&E) tech leads and senior developers, the Java Developer will participate in the system architecture design, systems engineering, development, integration testing and validation, and all aspects of the software life-cycle (requirements to design to implementation to test) for a java back end application involving extensive messaging and transaction processing
    • Provide SOFTWARE DEVELOPMENT AND SUPPORT of various existing applications written in JAVA (SPRING BOOT), RUBY ON RAILS, AND OTHER
    • Provide support for Agile Development and O&M teams in the following areas (JAVA APPLICATIONS, CONTAINER INFRASTRUCTURE, CI/CD AND DEVOPS PIPELINES, TROUBLESHOOTING, APPLICATION PERFORMANCE TUNING & ANALYSIS, STATIC CODE ANALYSIS, ETC.)
    • Learn and adhere to the continuous integration, automated unit testing and other agile practices established within the team using the tools that are currently used by the team
    • PARTICIPATE IN ON-CALL AND WEEKEND ROTATIONS -- REQUIRED
    • Performs other duties as required

    REQUIRED SKILLS/EXPERIENCE:

    • 2+ OF JAVA SOFTWARE DEVELOPMENT EXPERIENCE including designing, programming, and documenting software systems on UNIX/LINUX REQUIRED
    • Experience working in a DEVOPS AND AGILE Development environment
    • PRIOR EXPERIENCE IN SQL and working with DATABASE TECHNOLOGIES LIKE POSTGRES, MYSQL, SQL, DYNAMODB is desirable
    • Understanding of OOP CONCEPTS, ALGORITHMS AND DATA STRUCTURES.
    • Experience with GIT (GITLAB, GITHUB, BITBUCKET)
    • Experience with project management tools like Jira, Trello.
    • Proven ability to successfully relate to varying levels of functional and technical personnel
    • Proven ability to work with software development engineers for problem reproduction and resolution
    • Ability to inform selection of appropriate open source tools and frameworks.
    • Excellent written and verbal communications skills

    EDUCATION & CUSTOMER REQUIREMENTS:

    • A Bachelor's degree or equivalent in computer science, management information system, or other related technical mathematic, scientific, research discipline or related field.
    • CLEARANCE: MUST BE ABLE TO PASS A CBP BACKGROUND CHECK
    • CITIZENSHIP: MUST BE A U.S. CITIZEN
    • LOCATION: ALEXANDRIA, VA (BUT MOVES TO LOUDOUN COUNTY IN A YEAR)
    • REMOTE WORK: YES, CURRENTLY ALLOWED FOR 1-2X WEEK.

    Company Description

    Excidion is a trusted technology-consulting partner to government and commercial clients. We are differentiated by our ability to improve business performance and help companies be successful in the digital economy. Our core competencies lie in Program Management and Leading-Edge Web Technology Solutions with emphasis on the following capabilities: Strategy & Business Process Engineering, Full-stack Agile Software Development, and System Architecture & Integration. Our team, which is made up senior management and technology consultants, has helped a number of clients achieve lasting success through innovative technology solutions and precise execution. Excidion is a Woman-owned, Federal SBA certified 8(a)/SDB firm, GSA STARS II Contract Holder, and Licensed MBE (Minority Business Enterprise) in the state of Virginia. Excidion’s corporate offices are located in Tysons Corner, VA.

  • Locations
    Washington, DC • Alexandria, VA