Java Software Engineer

3 weeks ago


Aberdeen Proving Ground, United States VES LLC Full time
Job DescriptionJob Description

Are you ready to take your career to the next level?


If you're a seasoned Software Engineer with 10+ years of experience in Java, Swing, Spring, and a passion for developing mission-critical front-end solutions, VES, LLC has an exhilarating opportunity for you. Join our dynamic team at the forefront of technology innovation, dedicated to providing cutting-edge software solutions for the defense industry. At VES, we're not just building software; we're shaping the future. We will consider fully remote work for the ideal candidate, with the expectation of occasional travel to the work site.

ABOUT VES, LLC

We are a small business headquartered out of Aberdeen Proving Ground, MD. We have grown up to 60 employees, many of them getting our footprints established in other areas of the United States. This particular role will support our team in Picatinny Arsenal, NJ. Established in 2014, our core competencies are the development of custom government off the Shelf (GOTS) infrastructure solutions, integrating mission command systems, and prototyping emerging technologies for use in the Army tactical architecture. We are a company built entirely of engineers, focused completely on solving the DoD's hardest software systems integration challenges.

Many software government contractors only hire to fill a slot and then release the person with the contract time is up. We truly strive to be more of a close-knit group, hiring people for their talent and making sure they want to stay for the long haul. We offer highly competitive pay, generous benefits, and a friendly work culture.

General Job Duties:

  • Develop, test, and manage software as directed and determined by the project lead
  • Manage the product SDK for the system including creating/maintaining developer VMs, creating developer documentation, and developing code samples as new features are created
  • Maintain and improve the performance of existing software solutions
  • Clearly and regularly communicate with management and technical support colleagues
  • Recommend improvements to existing software solutions as necessary
  • Work closely with the customer and other stakeholders to understand requirements and design software solutions to meet their needs.

Required Skills:

  • Solid problem-solving and debugging ability. Must be comfortable using a debugger.
  • Solid CS fundamentals including object orientation, data structures, advanced algorithms, complexity, automata, operating system fundamentals, computer architecture, and systems analysis and design
  • Familiarity with professional software engineering practices for the full software development life cycle, including requirements elicitation, coding standards, code reviews, source control management, agile development, build processes, testing, and operations
  • Strong Git experience, including branching, merging, and resolving conflicts.
  • Have developed unit tests and useful code documentation
  • Ability to work independently as well as in a collaborative environment
  • Passionate about learning new technologies, tools, and platforms
  • Ability to take strategic guidance and execute in a self-motivated manner
  • Ability to write code and documentation that is maintainable for years down the line
  • Ability to write code that is easily adaptable to changing requirements
  • Working knowledge of Java and TypeScript
  • Familiarity with the Atlassian Tool Suite, including JIRA and Confluence.
  • Strong Git experience, including branching, merging, and resolving conflicts.
  • Experience managing project SDKs.
  • Proficiency in testing methodologies and popular testing frameworks.
  • Excellent problem-solving skills.
  • Strong communication and teamwork skills.
  • Ability to work independently and in a team-oriented environment.

Desired Skills:

  • Strong proficiency in Java and TypeScript.
  • Familiar with developing plugin frameworks, threading, and corresponding lifecycle issues
  • Ability to develop composable UI frameworks using SOLID principals
  • Familiar with Angular, Node.js, etc.
  • Experience with the Spring framework
  • Proven experience in building clients to REST web services
  • Experience using a profiler to debug performance issues
  • Experience with Atlassian (JIRA, Confluence).

Required Education and Experience:

  • Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent work experience).
  • 10+ years of professional experience in software development.
  • Ability to obtain and maintain a Security Clearance.
  • Excellent oral and written communication skills with respect to all the above requirements.

VES offers a rich benefits package that includes:

  • 401(k) match
  • Highly Competitive Salary
  • Up to 15 Paid Vacation days / year
  • 11 Paid Holidays
  • Flexible work/life balance culture

VES is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.



Job Posted by ApplicantPro


  • Aberdeen Proving Ground, Maryland, United States Amentum Full time

    Position Overview: Amentum is seeking qualified candidates for several Senior Computer Scientist roles to support Cyber Security & Information Assurance (CSIA) initiatives. This position involves providing essential services to enhance the operational capabilities of the Army Combat Capabilities Development Command (DEVCOM) and its associated programs. Key...


  • Aberdeen Proving Ground, United States NextGen Federal Systems Full time

    NextGen Federal Systems, LLC (NextGen) is seeking a Senior Software Engineer to participate in the full Software Development Life Cycle for the development of innovative software systems for use by our Department of Defense (DoD) customers.Selected candidates will be part of a distributed development team operating in a dynamic, agile, fast-paced...


  • Aberdeen Proving Ground, Maryland, United States T2S Solutions LLC Full time

    Position OverviewT2S Solutions LLC is seeking an Embedded Systems Software Engineer with expertise in Android and Linux Kernel development. The successful candidate will possess a strong background in kernel development for Android systems, although those with experience in Linux-based operating systems are encouraged to apply. We value a proactive...


  • Aberdeen Proving Ground, Maryland, United States Amentum Full time

    Amentum is seeking a highly skilled Computer Scientist to join our team in support of the Cyber Security & Information Assurance (CSIA) Support Services office.About the Role:We are looking for a talented individual to work closely with our clients to perform the following tasks:Perform analyses of system requirements and develop operational software...

  • Software Engineer

    2 weeks ago


    Aberdeen Proving Ground, Maryland, United States SURVICE Engineering Company Full time

    About UsFounded in 1981, SURVICE Engineering is a premier, single-source engineering service provider catering to Government and Industry sectors engaged in all aspects of the systems engineering lifecycle. We take pride in our contributions to the development, testing, and evaluation of numerous key U.S. combat systems currently operational.Position...


  • Aberdeen Proving Ground, Maryland, United States Dansources Technical Services Full time

    Job OverviewWe are seeking a Senior Software Engineer to join our dynamic team at Dansources Technical Services. The ideal candidate will be responsible for a variety of tasks including software programming, documentation, configuration management, testing, and debugging.Key ResponsibilitiesCollaborate with system engineers to comprehend their analytical or...

  • Software Integrator

    1 month ago


    Aberdeen Proving Ground, United States NextGen Federal Systems Full time

    NextGen Federal Systems is hiring a Software Integrator to support the development (limited), integration, test, demonstration of multi-INT sensor framework (Joint Capabilities Integration & Development (JICD) Common Services). Primarily activities will be receiving vendor delivered source code and containerized components, maintain code libraries,...

  • Software Integrator

    1 month ago


    Aberdeen Proving Ground, United States NextGen Federal Systems Full time

    NextGen Federal Systems is hiring a Software Integrator to support the development (limited), integration, test, demonstration of multi-INT sensor framework (Joint Capabilities Integration & Development (JICD) Common Services). Primarily activities will be receiving vendor delivered source code and containerized components, maintain code libraries,...


  • Aberdeen Proving Ground, Maryland, United States Amentum Full time

    Job Summary:Amentum is seeking a highly skilled Computer Scientist to support the Cyber Security & Information Assurance (CSIA) Support Services office. This project will provide services to the Army Combat Capabilities Development Command (DEVCOM), Command, Control, Computers, Communications, Cyber, Intelligence, Surveillance, and Research (C5ISR)...


  • Aberdeen Proving Ground, United States MAG Aerospace Full time

    Position Summary MAG Aerospace is seeking to hire a Software Engineering Project Manager in APG, MD at the C5ISR Worldwide-defense-system Integration, Prototyping, and Security facility. In this role, you will rely upon your background in software/data engineering and expertise in project management. You will lead complex projects in a highly...


  • Aberdeen Proving Ground, Maryland, United States MAG Aerospace Full time

    Software Engineering Project Manager - MAG Aerospace MAG Aerospace is seeking a skilled Software Engineering Project Manager to become an integral part of their team. In this position, you will oversee and direct software engineering initiatives, working closely with diverse teams to deliver innovative technology solutions within a highly specialized and...


  • Aberdeen Proving Ground, Maryland, United States MAG Aerospace Full time

    Job SummaryMAG Aerospace is seeking a highly skilled Software Engineering Project Manager to lead complex projects in a highly specialized and regulated environment.Key ResponsibilitiesLead and manage software engineering projects from concept to implementation, ensuring effective resource allocation and utilization throughout the project...


  • Aberdeen Proving Ground, United States ASRC Federal Holding Company Full time

    Job Description ASRC FEDERAL (Agile Decision Sciences) is seeking a Software Engineer Senior II (Windows Systems Engineer) for our contract located at Aberdeen Proving Ground. This position is REMOTE with occasional travel to the customer site required. Software Engineer Senior II (Windows Systems Engineer) At ASRC Federal Holding Company, we are committed...


  • Aberdeen Proving Ground, Maryland, United States ManTech Full time

    Job Opportunity at ManTechManTech is seeking a skilled System Engineer Journeyman to join our team in Aberdeen, MD. This is a pivotal role that requires collaboration with system users to convert their needs into system, hardware, and software requirements and designs.Key Responsibilities:Work closely with system users to identify and document system...


  • Aberdeen Proving Ground, Maryland, United States MAG Aerospace Full time

    Software Engineering Project Manager - MAG Aerospace MAG Aerospace is seeking a skilled Software Engineering Project Manager to enhance their team. In this position, you will oversee and direct software engineering initiatives, working alongside diverse teams to produce innovative technology solutions within a highly specialized and regulated sector. Key...


  • Aberdeen Proving Ground, Maryland, United States Amentum Full time

    Job SummaryAmentum is seeking a Quality Engineer to support our customer, Project Manager Intelligence Systems & Analytics (PM IS&A).Key ResponsibilitiesCollaborate with product manager teams to implement quality management principles in accordance with Army regulations.Provide software quality assurance for authoring and synchronizing software processes,...


  • Aberdeen Proving Ground, Maryland, United States Booz Allen Hamilton Full time

    About the OpportunityWe are seeking a skilled Test Engineer to join our team at Booz Allen Hamilton. As a Test Engineer, you will play a critical role in configuring, operating, automating, testing, and troubleshooting MIT/LL Test Terminal (T2) and Protected Tactical Enterprise Service (PTES) Joint Hub and related PATS equipment.Key ResponsibilitiesDevelop...

  • Software Development

    3 months ago


    Aberdeen Proving Ground, United States Dansources Technical Services Full time

    Job DescriptionJob DescriptionDuties include computer programming, documenting, managing configuration, testing, and bug fixing. Work with system engineers to understand their analytic or interface requirements. Develop tools and interfaces. Design, develop, and test operating systems-level software, compilers, and network distribution software applications....


  • Aberdeen Proving Ground, Maryland, United States Booz Allen Hamilton Full time

    About the OpportunityWe are seeking a highly skilled Test Engineer to join our team at Booz Allen Hamilton. As a Test Engineer, you will play a critical role in configuring, operating, automating, testing, and troubleshooting MIT/LL Test Terminal (T2) and Protected Tactical Enterprise Service (PTES) Joint Hub and related PATS equipment.Key...


  • Aberdeen Proving Ground, Maryland, United States General Dynamics Information Technology Full time

    About the RoleAs a Program Analyst Senior at General Dynamics Information Technology, you will have the opportunity to make a meaningful impact on challenging projects and grow a rewarding career. You will be part of a team that supports the U.S. Army Communications-Electronics Command (CECOM) Software Engineering Center (SEC), IEW&S Directorate Sensors and...