Talent.com
Java Software Engineer
Java Software EngineerABBTECH Professional Resources • Annapolis, MD, United States
Java Software Engineer

Java Software Engineer

ABBTECH Professional Resources • Annapolis, MD, United States
11 days ago
Job type
  • Full-time
Job description

Job Title : Java Software Engineer

Clearance : Top Secret / SCI with CI or Full Scope Polygraph. No exceptions.

Requirements : 7 years of development experience and a Bachelor's degree in a technical discipline.

Work Site : Worksite is in, Annapolis Junction Maryland.

Salary cap :

130,000 for less than 7 years of experience.

190,000 for more than 7 but less than 14 years of experience

240,000 for more than 14 years of experience

The above salary range represents the range expected for the position; however, final salary offers are based on a number of factors such as the position's responsibilities; the candidate's experience, education, and skills; location; travel required; and current market conditions.

This program requires US Citizenship

The Software Engineer will perform software development activities as a member of an agile development team. Development includes the full range of turning agile stories into implementable concepts, through development, testing, and deployment of the new capabilities in this complex system. Following the BDD pattern, our developers are responsible for implementing robust testing leveraging DEVOPS automation and, where appropriate, use of test automation commercial tools. There are a range of opportunities for server-side business logic implementation as well as client web application and user interface (UI) development. Java, Python, embedded C / C++, Java cryptographic framework, XML, web UI and special purpose device programming opportunities are available.

Minimum Qualifications :

  • Must have demonstrated experience with Java.
  • Experience or familiarity with multiple the following : Java / JEE, Python, C / C++, SQL, SOAP, WSDL, WADL, PERL, PowerShell, VBS, Eclipse, Postgres, Oracle, Jenkins.
  • Experience with Web Application User Interface Development, knowledge of databases and structures, and / or experience working with JSON, HTML, XML, XSLT.
  • Experience with technologies underlying cryptographic systems (symmetric and asymmetric cryptography, ASN.1 encoding, XML canonicalization, digital signatures)
  • Experience developing on Windows, and / or Linux operating systems.
  • Must have documented professional experience with web services.
  • Must have a strong understanding of sound software development principles and practices.
  • Must be able to plan and prioritize personal tasking and be able to communicate effectively verbally and in writing.
  • Must be an independent thinker, capable of performing high quality work, both independently and with a team in a fast-moving environment.

Bonus Points :

  • Bachelor's degree in Computer Science or a related discipline.
  • Experience with the following : JEE (EJB, JPA, JTA, JAX-B, JAX-RS, JAX-WS), SQL, application servers (Tomcat, WebLogic, JBoss), scripting.
  • Experience with high level requirements management including requirements decomposition, secure systems engineering and development, trade-off analysis, interface control, and testing and continuous integration.
  • Experience in software development on Agile teams using Agile Developer practices such as Pair Programming, TDD, Refactoring, and ATDD.
  • Experience with FITNesse, Mockito, Cucumber, Unified Functional Tester (UFT), Selenium.
  • Experience with Behavior Driven Development (BDD).
  • Secure Software development (i.e., Layer 7 Policy).
  • Experience with the Scaled Agile Framework (SAFe) methodology, SAFe Agilest Certification, or experience as a member of an agile team.
  • Additional experience in J2EE, Python, C / C++, SQL, SOAP, WSDL, Postgres, Oracle, Mongo, PowerShell a plus.
  • As a Mid-Senior Java Software Engineer, You Will :

  • be responsible for software development activities both individually and as a member of an agile team
  • actively participate in program increment planning and related team activities
  • analyze and study complex system requirements, use design software tools, provide support using formal specifications, data flow diagrams, and other accepted design techniques with the use of Computer Aided Software Engineering (CASE) tools and will use sound software engineering principles to ensure that developed code is modifiable, efficient, reliable, understandable, fault tolerant, and reusable
  • provide software process management and control throughout the coding portion of the software development process
  • promote code reuse and cross-program collaboration while reducing maintenance costs by creating common functions and shared actions for developers and testers
  • engineer, author, tune and document automation scripts in a development environment and deploy to the test / production bench
  • ABBTECH is an EOE / Minorities / Women / Disabled Individuals / Veterans

    Create a job alert for this search

    Software Engineer Java • Annapolis, MD, United States

    Similar jobs
    Software Engineer (Java) - FS Poly

    Software Engineer (Java) - FS Poly

    stanleyreid.com • Annapolis, MD, United States
    Full-time
    Stanley Reid is a specialized recruiting firm connecting top contractors with exciting IC / DoD opportunities.We're dedicated to a personalized, stress-free job search, matching your unique skills an...Show more
    Last updated: 21 hours ago • Promoted • New!
    DevOps - Software Engineer

    DevOps - Software Engineer

    Technology Resource Experts LLC • Annapolis, MD, United States
    Full-time
    Technology Resource Experts, LLC.DevOps Engineer to join their rapidly growing team!.The DevOps - Software Engineer shall be responsible for software integration efforts, development of framework s...Show more
    Last updated: 21 hours ago • Promoted • New!
    JAVA SPRING Software Engineer III

    JAVA SPRING Software Engineer III

    RELX • Annapolis, MD, United States
    Full-time
    Are you a collaborative Java Spring Software Engineer looking to work for a mission driven global organization?.As a Software Developer are you looking build a new Identity and Access Management pl...Show more
    Last updated: 13 days ago • Promoted
    Software Engineer

    Software Engineer

    TradeJobsWorkforce • 21017 Riverside, MD, US
    Full-time
    Software Engineer Job Duties : Develops information systems by designing, developing, and instal...Show more
    Last updated: 30+ days ago • Promoted
    Cloud Software Engineer

    Cloud Software Engineer

    halcyondaysconsulting • Stevensville, MD, US
    Full-time
    Halcyon Days Consulting, LLC (HDC) is a veteran owned small business that specializes in the design and engineering of Tactical Mission Networks (TMN). This is a unique opportunity to join a small a...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, Blockchain Platform (Staking Validators)

    Software Engineer, Blockchain Platform (Staking Validators)

    Coinbase • Annapolis, MD, United States
    Full-time
    Ready to be pushed beyond what you think you’re capable of?.At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us, ...Show more
    Last updated: 13 days ago • Promoted
    Senior Principal Software Engineer - Oracle Health Agentic Engineering

    Senior Principal Software Engineer - Oracle Health Agentic Engineering

    Oracle • Annapolis, MD, United States
    Full-time
    Are you ready to embark on a journey that will revolutionize healthcare and improve patient outcomes on a global scale? The. Senior Principal Software Engineer.Healthcare Agents Engineering team.You...Show more
    Last updated: 13 days ago • Promoted
    Software Engineer

    Software Engineer

    Semper Valens Solutions • Belcamp, MD, US
    Full-time
    Semper Valens Solutions is looking for a Software Engineer to support a newly awarded five year contract.The opportunity relates to intelligence, sensors, and analytics at Aberdeen Proving Ground M...Show more
    Last updated: 30+ days ago • Promoted
    Java Software Engineer - Oracle Health and Analytics

    Java Software Engineer - Oracle Health and Analytics

    Oracle • Annapolis, MD, United States
    Full-time
    FTE - Intended for students graduating with their Bachelor's, Master's, or Doctorate's degree by, or have graduated within12 months of cohort start date in June / July 2026. Target Start Date : early-J...Show more
    Last updated: 13 days ago • Promoted
    Senior Software Engineer, Blockchain Platform (Blockchain Data Processing)

    Senior Software Engineer, Blockchain Platform (Blockchain Data Processing)

    Coinbase • Annapolis, MD, United States
    Full-time
    Ready to be pushed beyond what you think you’re capable of?.At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us, ...Show more
    Last updated: 13 days ago • Promoted
    DevOps Software Engineer

    DevOps Software Engineer

    PROPHASYS - Advanced Technology • Annapolis, MD, United States
    Full-time
    The DevOps Software Engineer shall be responsible for software integration efforts, development of framework solutions, and maintaining automated infrastructure solutions to ensure high availabilit...Show more
    Last updated: 13 days ago • Promoted
    Software Engineer, Senior

    Software Engineer, Senior

    Semper Valens Solutions • Belcamp, MD, USA
    Full-time
    Quick Apply
    The SWE will provide functional and empirical analysis related to the design, development, and implementation of software systems. The SWE's full time duty location will be onsite at APG.Must have e...Show more
    Last updated: 30+ days ago
    Software Engineer

    Software Engineer

    Presidential Staffing Solutions, LLC • Annapolis, MD, US
    Full-time
    As a Software Engineer, you will be responsible for designing, developing, and maintaining our companys software.You will gather information to identify the companys needs and program clean and eff...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    Educational Testing Service • Annapolis, MD, United States
    Full-time +1
    For more than 75 years, ETS has advanced quality and equity in education through rigorous research and innovative learning solutions. Our mission is to help learners worldwide unlock opportunities t...Show more
    Last updated: 13 days ago • Promoted
    Junior Java Software Engineer

    Junior Java Software Engineer

    GliaCell Technologies LLC • Annapolis, MD, United States
    Full-time
    An active or rein-statable TS / SCI with Polygraph security clearance is REQUIRED.Please do not apply if you currently do not possess this level of clearance. Are you a Junior Java Software Engineer w...Show more
    Last updated: 13 days ago • Promoted
    Mid-Level Java Software Engineer

    Mid-Level Java Software Engineer

    Synergy ECP • Annapolis, MD, United States
    Full-time
    Founded in 2007 and headquartered in Columbia, Maryland, Synergy ECP is a leading provider of cybersecurity, software and systems engineering and IT services to the U. The company leverages its expe...Show more
    Last updated: 13 days ago • Promoted
    Java / C / AWS Software Engineer

    Java / C / AWS Software Engineer

    Cymertek • Annapolis, MD, United States
    Full-time
    Java / C / AWS Software Engineer.TS / SCI Full Poly (Please note this position requires full U.We are seeking a versatile and innovative Java / C / AWS Software Engineer to join our team and contribu...Show more
    Last updated: 21 hours ago • Promoted • New!
    Remote Senior Java Engineer - AI Trainer

    Remote Senior Java Engineer - AI Trainer

    SuperAnnotate • Annapolis, Maryland, US
    Remote
    Full-time
    As a Senior Java Engineer, you will work remotely on an hourly paid basis to review AI-generated Java code, architectural solutions, and technical explanations, as well as generate high-quality ref...Show more
    Last updated: 25 days ago