Senior Java Software Engineer

4 weeks ago


Chantilly, Virginia, United States Cohere Technology Group Full time

Cohere Technology Group is seeking a skilled Senior Java Software Engineer to provide support on a team that delivers a full spectrum of software development and automated testing for an IT-focused, enterprise-wide system.


Key Responsibilities:
Develop Java APIs using Spring Boot and integrate them with external APIs from 3rd parties.
Collaborate with the database team to map models to PostgreSQL tables and work with the infrastructure team to deploy codebase to webservers.
Advocate for new or improved development practices that increase craftsmanship, availability, resilience, and scalability of our solutions.
Provide demonstrations of new features and functionality to the customer and write and execute unit tests on new and existing Java code.
Provide documentation and assist program management with deliverables related to backend functionality and user workflows.
Assist the team with creating user stories and features for existing and upcoming work.
Support the frontend team during integration with backend REST API calls and participate in analysis efforts, identification, and recommendation of solutions, integration points, and related implementation architecture for business usage improvements, scalability, and performance.

Provide guidance to less experienced developers and administrators in the form of code review, solution design, and recommended training and development plans.


Required Qualifications:
Active TS/SCI w/FSP and a Bachelor's Degree in a Technical field (i.e., Information Technology, Information Systems, Computer Science).
2+ years' experience using Spring or Sprint Boot frameworks and 7+ years' experience writing Java.
Experience mapping objects to RDBMS systems with Hibernate or other ORMs and working with databases like Oracle, Postgres, or MySQL.
Strong knowledge of the MVC design pattern and Maven or Gradle automation tools.
Hands-on experience with AWS and familiarity with REST design principles.
Ability to create self-contained, reusable, and testable code and experience using JavaDocs or other inline code documentation conventions.
Extensive experience with Git source code management system and ability to break large tasks down into smaller, more manageable pieces.
Experience working in Agile, SAFe, and Scrum environments.

Nice to Have Qualifications:
Testing experience using JUnit and other testing tools such as Selenium and experience deploying database schema versions using Flyway or Liquibase.
Frontend experience with frameworks like Angular, Reacts, and/or experience working in both commercial and C2S AWS environments.
AWS Cognito/OAuth 2.0/OpenID Connect experience and familiarity with TDD/BDD software development processes.
Experience with building the infrastructure for serving the front-end app and assets and architecting and automating the build process for production, using task runners or scripts.
Experience working with Bootstrap and Material Design patterns and principals and good understanding of Public Key Infrastructure (PKI) and familiarity with OpenSS.
Experience configuring and implementing multi-factor authentication solutions for applications and in-depth knowledge of validation by government information assurance and cyber security standards and practices through formal verification methods.



  • Chantilly, Virginia, United States General Dynamics Information Technology Full time

    Job Title: Senior Java Software EngineerWe are seeking a highly skilled Senior Java Software Engineer to join our team at General Dynamics Information Technology. As a Senior Java Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems using Java and related technologies.Key Responsibilities:* Design and...


  • Chantilly, Virginia, United States Omitron, Inc. Full time

    Job OverviewOmitron, Inc. is seeking a skilled Senior Java Software Engineer to join our team in Chantilly, VA. As a key member of our software engineering team, you will play a crucial role in developing the next generation of satellite spaceflight safety systems.This is a mid-level position that requires a strong understanding of Java and object-oriented...


  • Chantilly, Virginia, United States Crimson Phoenix Full time

    About the Role:Crimson Phoenix is seeking an experienced Java software engineer to join our team. As a senior member of our development team, you will be responsible for designing, developing, and maintaining our enterprise-level Java applications.Key Responsibilities:Design and develop high-quality Java applications using Agile methodologiesCollaborate with...


  • Chantilly, Virginia, United States Cohere Technology Group LLC Full time

    Job Title: Senior Java Software EngineerJob Summary:Cohere Technology Group LLC is seeking a highly skilled Senior Java Software Engineer to join our dynamic development team. The ideal candidate will have a strong background in Java development, with experience in building large-scale enterprise applications using web technologies, distributed computation...


  • Chantilly, Virginia, United States NT Concepts Full time

    Job Title: Senior Java Software EngineerAbout the Role:We are seeking a talented Java software engineer to join our team at NT Concepts. As a member of our solutions delivery team, you will have the unique opportunity to work on programs advancing the most critical government systems.Key Responsibilities:Design and develop APIs using Java in an AWS cloud...


  • Chantilly, Virginia, United States Entegee Full time

    Job Title: Senior Java Full Stack Software EngineerWe are seeking a highly skilled Senior Java Full Stack Software Engineer to join our team at Entegee. As a key member of our software development team, you will be responsible for designing, developing, and deploying cloud-based applications using Java, Vue.js, and Spring Boot.Key Responsibilities:Design and...


  • Chantilly, Virginia, United States Omitron, Inc. Full time

    Job SummaryOmitron, Inc. is seeking a highly skilled Senior Java Software Developer to join our team in Chantilly, VA. As a key member of our software engineering team, you will play a critical role in designing and developing the next generation of satellite spaceflight safety systems.Key ResponsibilitiesDesign and develop software systems to protect...


  • Chantilly, Virginia, United States Omitron, Inc. Full time

    Job OpportunityOmitron, Inc. is seeking a highly skilled Senior Java Software Developer to join our team in Chantilly, VA. As a key member of our software engineering team, you will play a critical role in developing the next generation of satellite spaceflight safety systems.Key ResponsibilitiesDesign and develop software applications using Java and...


  • Chantilly, Virginia, United States Entegee Full time

    Job Title: Senior Java Software Engineer - Full Stack DevelopmentJob Summary:We are seeking an experienced Senior Java Software Engineer to join our team at Entegee. As a key member of our software development team, you will be responsible for designing, developing, and deploying full-stack software applications using Java, Spring Boot, and Vue.js.Key...


  • Chantilly, Virginia, United States Threat Tec Full time

    Threat Tec, LLC, a rapidly growing Veteran-Owned Business, is the leader of Operational Environment (OE) replication and Threat Emulation/Wargaming solutions. We are seeking a highly skilled Senior Software Engineer to design, develop, and maintain high-quality software applications. The ideal candidate will have a strong understanding of software...

  • Software Engineer

    4 weeks ago


    Chantilly, Virginia, United States Northstrat Full time

    Software Engineer - Backend JavaWe are seeking a skilled Software Engineer to join our dynamic team. The ideal candidate will have a strong background in software engineering, computer science, or a related field. Experience with Java, JEE, C++, or Python is required. The successful candidate will be responsible for designing, developing, testing, and...


  • Chantilly, Virginia, United States Cohere Technology Group Full time

    Job Title: Senior Java Software Engineer - Cyber Development DepartmentWe are seeking a highly skilled Senior Java Software Engineer to join our Cyber Development Department. As a key member of our team, you will be responsible for designing, developing, and maintaining large-scale enterprise applications using web technologies, distributed computation and...

  • Senior Java Developer

    3 weeks ago


    Chantilly, Virginia, United States Entegee Full time

    Entegee is seeking a highly skilled Senior Java Developer to join our team as a Full Stack Software Engineer.Key Responsibilities:Design and develop full stack software applications using Java and Spring Boot.Work on backend development using Java/JEE, with a focus on microservices architecture and RESTful API integration.Collaborate with the team to...


  • Chantilly, Virginia, United States Crimson Phoenix Full time

    Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Crimson Phoenix. The ideal candidate will have a strong background in Java and Spring Boot, with experience in developing cloud-native applications using technologies such as AWS and Docker. The successful candidate will be responsible for...


  • Chantilly, Virginia, United States Entegee Full time

    Job Title:Senior Java Software Engineer for Full Stack DevelopmentJob Summary:We are seeking a highly skilled Senior Java Software Engineer to join our team as a Full Stack Developer. The ideal candidate will have a strong background in Java and experience with full stack development.Responsibilities:Design and develop full stack applications using Java and...


  • Chantilly, Virginia, United States STEM Solutions Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at STEM Solutions. As a key member of our engineering team, you will be responsible for designing, developing, and deploying complex software systems.Key Responsibilities:* Participate in software programming initiatives to support innovation and...


  • Chantilly, Virginia, United States Omitron, Inc. Full time

    Job OpportunityOmitron, Inc. is seeking a skilled Java Software Developer to join our team in Chantilly, VA. As a Junior Java Software Developer, you will play a key role in creating the next generation of satellite spaceflight safety systems.ResponsibilitiesDevelop software using Java and object-oriented programming principles.Work with a team to design and...


  • Chantilly, Virginia, United States Full Visibility Full time

    Job DescriptionFull Visibility is seeking a Senior Software Engineer to work in Chantilly, VA or Huntsville, AL. The ideal candidate will possess an active Top Secret clearance and have at least eight (8+) years of experience in software development, with expertise in Angular JS, HTML, CSS, Java Script, Bootstrap, d3, AJAX, Visual Studio, RubyGems, Python,...


  • Chantilly, Virginia, United States Full Visibility Full time

    Job Title: Senior Software EngineerAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team at Full Visibility. As a Senior Software Engineer, you will be responsible for the design, development, testing, and management of application development projects in support of IT infrastructure.Key Responsibilities:Design, develop,...

  • Senior Java Developer

    4 weeks ago


    Chantilly, Virginia, United States TechnoGen Full time

    Job Title:Senior Java DeveloperRemoteJob Summary:TechnoGen is seeking a highly skilled Senior Java Developer to join our team. The ideal candidate will have a strong background in Java development, with a focus on designing and implementing large-scale software systems. Key Responsibilities:- Design and develop large-scale software systems using Java and...