Senior Java Developer
Global Dimensions, LLC
Job Description
Job Description
We are seeking an experienced Senior Java Developer to support the modernization of a mission-critical government information system. The ideal candidate will have extensive experience developing enterprise Java applications and a proven track record of modernizing complex software systems within secure, highly regulated environments.
In this role, you will lead the planning and execution of technology stack upgrades across enterprise applications, including Apache Solr with ZooKeeper, Apache Tomcat, Apache Directory Studio, Oracle 19c, and Java/Python-based applications running on Windows VMware infrastructure . You will also be responsible for upgrading and migrating Solr indexes, integrating with Oracle databases and SAP Business Intelligence reporting frameworks, and implementing secure coding practices that meet government security requirements.
The successful candidate will collaborate closely with software developers, database engineers, infrastructure teams, cybersecurity personnel, and business stakeholders to ensure successful system modernization with minimal operational disruption.
Essential Job Functions:
Application Development & Modernization
Design, develop, maintain, and modernize enterprise Java applications supporting mission-critical government systems.
Plan and execute application and technology stack upgrades while minimizing operational impact.
Develop and maintain Java and Python applications running on Windows-based VMware infrastructure.
Refactor and modernize legacy application code using current development standards and best practices.
Implement secure coding practices in accordance with federal cybersecurity and compliance requirements.
Participate in code reviews and promote software development best practices.
Infrastructure & Systems Integration
Upgrade, configure, and maintain Apache Solr clusters using ZooKeeper.
Plan and execute Solr version upgrades, including index migration and optimization.
Configure, deploy, and maintain Apache Tomcat application servers.
Integrate enterprise applications with Oracle 19c databases.
Support directory services integration using Apache Directory Studio.
Develop and maintain integrations with SAP Business Intelligence reporting environments.
Troubleshoot application, middleware, and integration issues across the technology stack.
Collaboration & Documentation
Collaborate with software developers, database administrators, infrastructure engineers, cybersecurity personnel, and business stakeholders.
Support system testing, validation, and deployment activities during modernization efforts.
Create and maintain technical documentation, including system architecture, upgrade procedures, deployment guides, and operational documentation.
Identify opportunities to improve application performance, scalability, reliability, and maintainability.
Required Skills:
Due to the sensitivity of customer related requirements, U.S. Citizenship is required.
Ability to obtain and maintain a Top Secret/Sensitive Compartmented Information (TS/SCI) security clearance.
13+ years of experience in software engineering, systems engineering, information technology, or a closely related field.
A Bachelor's degree may substitute for 4 years of experience.
A Master's degree may substitute for 6 years of experience.
Extensive experience developing enterprise Java applications.
Strong experience developing applications in Python.
Experience supporting applications deployed on Windows-based VMware infrastructure.
Expertise with Apache Solr and ZooKeeper, including Solr upgrades, index migration, replication, and optimization.
Experience administering and deploying applications on Apache Tomcat.
Experience with Apache Directory Studio and LDAP directory integration.
Experience integrating applications with Oracle 19c and other relational database management systems.
Experience supporting SAP Business Intelligence reporting environments.
Strong understanding of secure software development practices and secure coding standards.
Experience modernizing and upgrading enterprise software applications in production environments.
Excellent analytical, troubleshooting, and problem-solving skills.
Strong written and verbal communication skills.
Desired Skills:
Experience developing applications using the PrimeFaces UI framework.
Active TS/SCI clearance with an in-scope polygraph .
Experience supporting federal government or Department of Defense (DoD) information systems.
Experience working in Agile software development environments.
Familiarity with DevSecOps practices, CI/CD pipelines, and automated deployment tools.
Additional Requirements:
Preferred Work Location: Candidates located in or near Annapolis Junction, Maryland; Washington, D.C.; or Reston, Virginia are preferred.
Telework: This position is eligible for telework in accordance with contract requirements and Government approval. Periodic onsite support at customer locations may be required based on mission needs.
Ability to travel occasionally to customer or program locations as required.
Must maintain all required security clearances and certifications throughout the duration of employment.
- ...Information Technology, you’ll work on high-impact systems that support national security missions at scale. We’re looking for a Senior Java Developer to help design and build modern, cloud-native applications in a fast-paced Agile environment. This role is ideal for...SeniorRelocation packageFlexible hours
$160k
...the US government and military services. Software Engineer - Java & Linux We are seeking an experienced Software Engineer... ...the Spring Framework and Dependency Injection Experience developing applications in high-performance, multi-threaded, distributed...SeniorWork at officeFlexible hours- Microservices Architecture, React Angular, Java, Springboot, Spring Frameworks, Data Structures and Algorithm, Coding Standard, Restful API, Database Knowledge, Good Communication Skill, Design Patterns, Object Oriented Analysis and DesignSuggested
- ...Java Software Developer Athenix Solutions Group is looking for multiple Java Software Developers in Annapolis Junction, MD. The developers will support a variety of projects to develop, maintain, and enhance complex and diverse software systems assisting in the defense...Suggested
$240k - $250k
...become a member of a mature software development effort using Java as the primary language. The development effort uses Agile methods... ...within the team. This position will allow an advanced developer to broaden their skills in the Java language as well as use technologies...SeniorFull timeImmediate startRemote work- ...Job Description: THE WORK This senior role fosters collaboration with other senior engineers... ...a full stack software engineer to develop, maintain and enhance complex and diverse... ...Familiarity with programming languages such as Java. WHY JOIN US Providing ongoing...Senior
- ...Job Overview Job ID: J52025 Job Title: Java Developer with Azure cloud Location: Mount Laurel, NJ Duration: 14 Months + Extension Hourly Rate: Depending on Experience (DOE) Work Authorization: US Citizen, Green Card, OPT-EAD, CPT, H-1B, H4-EAD, L2-EAD, GC-EAD Client:...Hourly payPermanent employmentContract workH1bLocal area
$130k - $270k
...built a reputation on providing customers exactly what is needed in a timely manner. Our team of engineers take pride in what they develop and constantly innovate to provide the best solution. Captivation is looking for software developers who can get stuff done while making...SeniorHourly payTemporary workWork at officeWork from home$202.2k - $213.25k
...Senior Principal Electro-Optics Engineer As a Senior Principal Electro-Optics Engineer, you will architect, design, develop, build, and test systems and new products involving advanced photonic and laser technologies. The breadth of these projects includes technologies...SeniorRemote workFlexible hours- ...Experience: Python scripting and development NiFi maintenance and configuration Elasticsearch maintenance and configuration Java / Spring Boot (troubleshooting error logs) HAProxy MongoDB Excellent benefits package including 25 days PTO, 11 paid...SeniorImmediate startRemote work
$183.38k - $193.05k
...Senior Principal Software Engineer Responsibilities for this Position We encourage you to apply if you have any of these preferred... ..., design review, documentation, technical debt management) Developing C2, device management, or platform control software for custom/...SeniorFlexible hours$155k - $175k
...Job Description Job Description Job Title Senior‑Level Full‑Stack Developer (Python, Java) Why IDS? IDS believes in resolving conflict, building innovative approaches to do so. Combining operational expertise with an intimate understanding of today’s greatest challenges...SeniorLocal areaFlexible hoursShift work$105k
...with innovative software and computing capabilities? As a Senior AFSIM Analyst you will… Develop, evaluate, and analyze models and concepts of employment... ...of the following languages: Python, MATLAB, C/C++, or JAVA. Are able to obtain the associated required Special Access...SeniorFor contractorsInterim role$155k - $175k
...Job Description Job Description Job Title Senior‑Level Analytic Engineer (Java, Python) Why IDS? IDS believes in resolving conflict, building... ...closely with mission stakeholders to capture requirements, develop analytic capabilities, and deploy solutions across...SeniorLocal areaFlexible hoursShift work- ...Senior Data Scientist Gormat is seeking a candidate who possesses and applies a comprehensive... ...others. Position Description Develop, and maintain robust and scalable data... ...used for data engineering (e.g., Python, Java, Scala) Demonstrated expertise in...SeniorTemporary work
- ...Work with multi-talented development team and key stakeholders to develop and support operational deployment of an entire suite of... ...applications with Object Oriented principles using languages such as Java, C++, C# Nice to Have: Experience developing web-based...SeniorContract work
- ...Defense Technologies (IDT) is seeking a Senior Systems Engineer to be part of our team and... ...development expertise in C++ and Java within an AWS‑centric environment. Deep understanding... ...the right candidate. Hands‑on experience developing and deploying software in AWS‑centric...SeniorFull timeWork at officeImmediate start
$185k - $215k
...building high-performing engineering teams and developing innovative enterprise solutions. Our... ..., career, and customer-oriented Senior S oftware Engineer to join our team in... ...experience as a Software Engineer, including Java. ~ Bachelor’s degree in computer science...SeniorHourly payContract workWork experience placement- ...Job Description About the Role The Software Engineer develops, maintains, and enhances complex and diverse software systems (e... ...command line interface. Experiencedeveloping microservices using Java and Spring. Experiencewith containerization technologies...SeniorTemporary workLocal area
$95.5k - $181.7k
...About the Role Senior Software Engineer at Solipsys, a wholly owned subsidiary of Collins... ...capabilities in an active Agile environment. Develop innovative new features for real‑time... ...years software development experience with Java or C++ (or 3+ with an advanced degree)....SeniorRelocation package- ...position is part of a software engineering team responsible for developing new features and maintaining existing functionality for a full-... ...the entire technology stack—from backend services built with Java and Spring Boot, to modern web interfaces developed in Angular....
$230k - $240k
...Description: The Software Engineer shall be responsible for developing, sustaining, and troubleshooting GHOSTGEM's software suite of... ...Bash/Python Recent software development experience using Java Experience developing with the Spring Framework including Spring...Immediate start- Job Recommendation When you upload your resume, we provide job recommendations to you. Please confirm you have read and understand how your data may be processed pursuant to the Microsoft Data Privacy Notice and Transparency FAQ.Senior
$101.9k - $169.8k
Fulton Bank, N.A. is seeking an appraisal support professional to provide oversight for their appraisal review process. The role includes conducting independent reviews of appraisal reports, advising staff, and ensuring compliance with industry standards. Candidates should...SeniorRemote work- ...fundamental tax issues using online tools. Perform other accounting duties as needed in engagements and as assigned by managers. Train and develop Staff Accountants. Communicate with managers, partners, and clients. CPA Certified or the eligibility to work towards obtaining a...Senior
$115k - $150k
Dewberry Engineers Incorporated is seeking a Highway Project Manager to oversee all facets of highway engineering in Mount Laurel Township, NJ. The ideal candidate will have over 10 years of experience in highway design and possess a NJ Professional Engineer license. This...SeniorContract work$135k - $216k
...Senior Systems Engineer Job Locations US-MD-Annapolis Junction Requisition... ...seeking Systems Engineer to: Outline, develop and implement data engineering solutions.... ...highly desired, as well as experience with JAVA and Splunk. #MDFSP...SeniorContract workFor contractorsFlexible hoursShift work$190k - $240k
Belay Technologies is seeking a Senior Software Engineer (SWE3). This position is designed for a Fullstack Developer with required skillset background. The resource will join... ...Admin DevOps Ansible Puppet PKI Python Java StE/StN Desired Skills AWS familiarity Splunk...Senior$210k - $230k
...Senior Software Engineer (Full-Stack) Location: Annapolis Junction, MD Compensation Range... ...Description: The Software Engineer develops, maintains, and enhances complex and diverse... ...Seven years of experience developing with Java SE, Python, Git, Shell/Bash, Nexus, Maven...Senior$86.8k - $198k
...Job Number: R0243940 PKI Engineer, Senior The Opportunity: You know that the user... ...System, Dogtag PKI, or EJBCA Experience developing technical documentation Ability to... ...Nice If You Have: Experience with Java programming Experience configuring security...SeniorFull timeContract workPart timeWork at officeLocal areaRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Developer. Be the first to apply!
- entry level java developer remote Annapolis Junction, MD
- java developer Annapolis Junction, MD
- java web developer Annapolis Junction, MD
- java developer remote part time Annapolis Junction, MD
- remote junior java developer Annapolis Junction, MD
- java software engineer Annapolis Junction, MD
- senior implementation project manager Annapolis Junction, MD
- senior commercial counsel Annapolis Junction, MD
- senior director diversity & inclusion Annapolis Junction, MD
- senior web developer Annapolis Junction, MD

