Software Developer - Java
Systems Definition
Software Developer - Java
We are seeking a self-motivated software developer with demonstrated experience in modern web application development using microservices and cloud platform tools.
The position will involve software development, integration, and testing of a web application designed to support DoD mission planning and National Security objectives. The developer must be able to analyze and decompose existing code bases to adopt a more modularized, cloud-friendly architecture and implementation. The developer will need skills to integrate commercial or open source tools to automate processes that improve QA capabilities. The developer should be familiar with DevOps and CI/CD concepts to support a fast-paced delivery schedule.
This is an Agile development environment, working on state-of-the-art algorithms and technology for a DoD customer located in Washington, DC. The developer would attend team meetings, work with engineering teams, documentation teams, and other developers to create solutions.
Qualifications
- US Citizenship required for consideration. Must be able to obtain Secret clearance.
- Strong communication skills.
- Able to work independently and with little direct supervision or oversight.
- Strong analytical and problem solving skills.
- Containerization (Docker, Kubernetes, etc.)
- DevOps experience
- Full stack experience, including Java.
- Experience with relational databases.
- Multi-platform development environments.
- Version control and Feature/Defect tracking experience
- A Bachelor's Degree, or higher, in Computer Science, Engineering, or equivalent, is required.
Desired Qualifications
- Experience with Spring, and Hibernate
- Experience with PostgreSQL
- Experience with the OpenAPI specification and tools
- Java EE application development (WildFly)
- HTML and JavaScript experience
- Microservice migration experience
- Security+
- Data visualization technologies including mapping
- Ability to handle multiple projects with various priorities and deadlines
- Ability to work both independently and in a collaborative environment
- Agile development experience with Sprint and Retrospective experience in a team environment
- Experience with Atlassian Tools - JIRA, Confluence, Struts, etc. All work is tracked and managed in the Atlassian tools
Additional Information
SDI provides a casual and flexible work environment with excellent benefits including a generous holiday and leave package, health and dental medical coverage, S-IRA retirement plan, performance bonuses, and more.
Systems Definition is an Equal Employment Employer. The company provides equal employment opportunity to all applicants without regard to race, color, religion, sex, national origin, age, marital status, disability status or genetic information. Systems Definition is committed to providing equal employment opportunity for all persons in all facets of employment including recruiting, hiring, compensation, promotion, training, benefits, transfers and working conditions.
All your information will be kept confidential according to EEO guidelines.
- iQuasar, LLC is looking for a Software Developer in Arlington, VA. This contract position requires expertise in C++, Java, front-end frameworks, and Python. Ideal candidates will have strong knowledge of Linux, Docker, Kubernetes, and relational databases. You'll collaborate...SuggestedContract work
$99.6k - $223.4k
...Description We are looking for smart systems software engineers with BS/MS/PhD in Computer... ...of unanticipated software failures Develop algorithms and distributed systems software... ...Programming languages: C/C++ expertise, Java Tools, software, etc.: Development experience...SuggestedTemporary workFlexible hours- ...Business consulting services. We are in search of a highly motivated candidate to join our talented Team. Job Title: Software Developer III - JAVA. Location: Washington, DC. The Overall Purpose of Position: The purpose of this position is to provide...Suggested
- ...Core Java & Spring Boot Developer Technically strong back end engineer with Java & Spring Boot. Strong in Microservices architecture, design principles & design patterns. Proficient in GIT commands and CI/CD process & tools, SonarQube. Must have cloud based deployment...Suggested
- ...Key Responsibilities 1. Lead a team of java/j2ee developers in the design, development, and implementation of restful web services using spring boot. 2. Define and implement best practices for coding, testing, and deployment to ensure high performance, scalability...Suggested
- ...Role: Full Stack Java Developer Location: Dallas, TX - Hybrid Duration : 12+ months Job Description: We are currently seeking... ...role offers an exciting opportunity to develop sophisticated software for our Fixed Income and Equity trading businesses in a fast-...
- ...Overview GLOSYS strives to develop sustainable relationships based on mutual trust, responsiveness and accountability. While GLOSYS continues... ...others that we produce results. Qualifications Experience with software development tools such as source control systems, automated...
- ...Java Developer Incorporated in 1997 and based in Troy-Michigan, Excyl is a full service recruiting firm specializing in the placement... ...application requirements · Design, implement, and maintain multiple software applications/components · Deliver high availability and...
- ...Title: Java Developer Location: Washington , DC Job description: 15 years' experience designing, developing and delivering full... ...with modern Java methodologies Experience implementing software-as-a-service for cloud environments pplication servers...
- An innovative firm is seeking a skilled Java and Python developer to build and maintain robust frameworks and pipelines. In this role, you will leverage your expertise in Java ecosystems and scripting to create efficient solutions, ensuring the scalability and reliability...
$110.31k - $155.08k
...A technology solutions firm is seeking a Java Developer for a remote position. The ideal candidate will have over 8 years of experience in Java development, specifically using Spring Boot. Responsibilities include designing and maintaining applications, developing microservices...Remote work- ...Technology Solutions Division is currently seeking J2EE Developers to support our NIH client onsite in Bethesda, MD.... ...Responsibilities Implement of enterprise systems in Java (JEE) Participate in the software development process including application design and...Shift work
- ...and maintenance of application systems. SCOPE OF WORK The scope of work includes: Design, code, test, debug, maintain, and document software applications. Follow established software development standards and procedures. Support business functions through the development...
- ...solution, design, and hands-on development of web applications using Java EE, JBoss Server Bachelor’s degree in computer science or... ...– Spring or similar frameworks, and JQuery Experience in developing both web and mobile based projects Extensive technical experience...Work experience placement
- ...Job Title 8+ years of Java development experience Proven experience in payments processing and banking systems Strong knowledge of Java, Spring Framework (Boot, MVC, Data) Experience with payment protocols (ISO 20022, SWIFT, PCI DSS) Familiarity with core...
- ...Developer Java, Microservices, API Strong Java programming skills. Knowledge of J2EE technologies, Spring framework. Good understanding of software development methodologies and practices. Good knowledge of databases and SQL. Strong analytical and problem...
- ...Job Description Role Java Full Stack Engineer - Professional Responsibilities Understand requirements and translate that to product... ...and drive technical discussions. Work on application design Develop applications using Front end; middleware; and database related technologies...Full time
- ...Must Have: Java (OOPS/12 Factor/SOLID), Springboot, Microservices, Kafka, CI/CD, Security (OWASP etc), Cloud Responsibilities: Build responsive, user-friendly UIs. Integrate UIs with Java/Spring Boot backend. Debug and resolve UI and backend integration issues...
- ...A technology solutions provider in Bethesda, Maryland is seeking a Java Developer to support mission-critical systems. This role involves designing, developing, and maintaining backend microservices, requiring an active TS/SCI clearance. Candidates should have extensive...
$114k - $184k
...Innovative Defense Technologies is seeking a Software Engineer in Arlington, VA, to develop and test software for complex DoD systems. The ideal candidate... ...requirement gathering and system design using C++ and Java. The company offers a vibrant culture, competitive pay...- ...Senior Java Developer Location: Maryland, Virginia, Washington DC Duration: Contract Rate: DOE Must have 10 years of experience Must have good experience in Java, Springboot Must have good experience in Agile Must have good experience in SQL Must...Contract work
- ...Sr. Java Developer Location: Washington DC, Virginia and Maryland Experience: 8+ years Job Description: Proven working experience in core Java (6 7, 8) development Hands on experience in designing and developing applications using Java EE platforms Object...Work experience placement
- ...Collaborate with and across Agile teams to design, develop, test, implement, and support technical... ...Degree At least 4 years of experience in software engineering (Internship experience does... ...in at least one of the following: Java, Python, or Go 1+ years of experience with...InternshipWork at office
- ...Sr Java Developer Location: DC Metro Area Duration: 12 Months Minimum Requirements MUST HAVE 12+ years of experience working in a Java enterprise environment MUST HAVE experience working on high volume systems MUST HAVE at least 5 years of experience...
- ...Java Developer This position supports a federal customer who is the principal fact-finding agency for the Federal Government in the broad field of labor economics and statistics. The agency is an independent national statistical agency that collects, processes, analyzes...Work experience placementLocal area
- Accenture Federal Services is looking for an LMP IGA Developer in Washington, DC to design and implement IAM and IGA capabilities. This... ...workflows, RBAC structures, and lifecycle automation, requiring robust Java and REST skills. The ideal candidate will have over 4 years of...
- ...A leading loyalty solutions provider is seeking a skilled software developer to enhance its Java/Angular codebase and improve application performance. This role offers remote work flexibility, contributing to a collaborative culture focused on innovation. Candidates should...Remote work
- ...Overview We are seeking a Java / Full Stack Engineer with experience (or strong interest... ...solutions. This role will focus on developing end-to-end systems that support loan origination... ...3–7+ years of experience in full stack software development Strong proficiency in Java (...
$88.2k - $190.9k
...CGI Njoyn seeks an API/Java/Python Developer in Arlington, Virginia to advance national security through innovative software solutions. The role focuses on designing and maintaining software applications and APIs using Java and Python, emphasizing security and collaboration...- ...Java Developer Location: Alexandria, VA Duration: Full time Salary plus benefits U.S Citizens, GC holders preferred and no third party C2C agencies Responsibilities · End to end production support with prompt response and timely resolution of P1, P2 and...Full timeWork experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer - Java. Be the first to apply!
- java web developer Washington DC
- senior java developer Washington DC
- java angular developer Washington DC
- java developer remote part time Washington DC
- full stack java developer Washington DC
- java spring developer Washington DC
- sr.java developer Washington DC
- java microservice developer Washington DC
- java developer Washington DC
- senior java software engineer Washington DC

