More jobs:
Software Engineer – Mid/Senior
Job in
Germantown, Montgomery County, Maryland, 20875, USA
Listed on 2026-09-11
Listing for:
Jobtailor
Full Time
position Listed on 2026-09-11
Job specializations:
-
Software Development
Java Developer
Job Description & How to Apply Below
Responsibilities
- Perform full-lifecycle software development activities within an Agile team environment
- Participate in daily scrums, sprint planning, PI planning, and Agile ceremonies
- Analyze complex system requirements and create designs using industry-standard tools and formal methodologies
- Develop efficient, maintainable, reliable, fault-tolerant, and reusable code
- Promote cross-team collaboration and reduce maintenance overhead through shared functions and reusable components
- Develop, tune, and document automation scripts and deploy them into test and production environments
- Implement robust BDD-based test strategies using Dev Ops automation and commercial test tools
- Contribute to server-side logic and client-side UI development as project needs require
- Collaborate with product, UX, and platform engineers
- Shape user stories, write clean and testable code, and integrate and deploy resilient features
- Support a large, complex enterprise system serving federal and national security mission needs
- All candidates must be U.S. Citizens
- Active TS/SCI Security Clearance with a Polygraph required
- Demonstrated, in-depth Java experience
- Experience or familiarity with Spring Boot, Spring Data, JEE, JPA, EJB, JTA, Servlet, Jackson, Jersey, Swing, and JavaFX
- Experience with JavaScript, Python, C/C++, Groovy, and SQL
- Experience using Eclipse, Visual Studio Code, Visual Studio, Web Storm, or Rhapsody
- Experience with Oracle, PostgreSQL, MongoDB, or SQL Server
- Experience in web UI development using AngularJS, JSON, HTML, XML, and XSLT
- Experience with software configuration management and source control tools
- Experience developing on Windows operating systems
- Documented professional experience with web services
- Strong understanding of software engineering principles and best practices
- Ability to communicate effectively and prioritize tasks independently
- Ability to work independently and as part of a fast-moving team
- Preferred:
Bachelor’s degree in Computer Science or related field and 14 years experience - Preferred experience with application servers, containers, JavaScript frameworks, testing and mocking tools, build tools, Linux development, cryptographic systems, secure systems engineering, Agile practices, Scrum or SAFe
- SAFe certification is a plus
Demonstrates expertise in full-lifecycle software development within Agile environments, with a strong focus on Java and related technologies. Capable of implementing robust test strategies and collaborating effectively across teams to support complex enterprise systems.
Highest-signal resume keywords- Java Development
- Agile Methodologies
- Spring Boot
- TS/SCI Security Clearance
- Web UI Development
- Java
- Spring Boot
- Java Script
- Python
- C/C++
- SQL
- HTML
- XML
- JSON
- JEE
- Effective Communication
- Task Prioritization
- Team Collaboration
- Independent Work
- SAFe Certification
- Full-Lifecycle Software Development
- Enterprise Systems
- Federal Security
- Software Engineering Principles
- Cross-Team Collaboration
- Eclipse
- Visual Studio Code
- Web Storm
- Oracle
- PostgreSQL
- MongoDB
- SQL Server
- Agile Ceremonies
- Dev Ops Automation
- Testing Tools
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×