Software Engineer (Java)
Software Engineer (Java)
Cougaar Software, Inc. is a recognized leader in intelligent agent technology. We are excited about the world changing potential of cognitive computing and our mission is to enable our customers to solve complex problems by providing them visionary leadership, high quality design and engineering services and distributed intelligent agent technology based solutions. Our employees collaborate in a self-directed environment where strong team work, individual initiatives and accountability are highly valued and innovative thinking is encouraged. We are looking for likeminded, dynamic and enthusiastic individuals with exceptional skills who want to develop, create, and modify exciting next-generation software solutions utilizing agent-oriented design under an agile development approach.
Position:Software Engineer (Java)
Work Authorization: U.S. Citizen or Green Card holder
Education: Bachelor’s degree or higher in Computer Science or related academic field. Work experience may substitute for degree.
Qualifications: 3+ years of professional software development experience which includes developing Java-based solutions and experience applying distributed computing solutions in a UNIX/Linux or Windows environment. Must know Java 8 or higher and have experience developing software in a structured engineering environment using agile approaches.
Successful candidates will work independently and as a member of a team involved in the research, design, development, and implementation of agent-based and other software solutions. Must be competent to work with minimal supervision supporting activities associated with developing complex business solutions using advanced technologies.
Desired Skills:
- Proficiency in Java 8 or higher, Angular 2+, and UI Frameworks (e.g. Angular Material, Semantic UI, or JavaFX)
- Experience with RESTful architecture and databases such as SQL and Postgres
- Experience with distributed computing
- General understanding of the software engineering life cycle
- Strong problem-solving skills
- Strong written and oral communication skills
- Experience working in a small team environment
Additional Desired Experience:
- Familiarity with key artificial intelligence and machine learning concepts, models, and evaluation methodologies
- Experience implementing Java concurrency and/or data serialization (XML and/or JSON) solutions
- Experience with agile project management software such as JIRA
- Ability to effectively multitask and contribute to multiple projects simultaneously
- Experience with one or more modern development IDEs such as Eclipse or IntelliJ
- Experience with one or more build tools such as Jenkins and Gradle
Salary Range: Commensurate with experience
Benefits: Medical, Dental, Vision, Life, LTD, 401K, Holiday, Vacation, Sick leave
Location: Fairfax, VA (Hybrid Work Schedule)
Apply:
If you are interested in applying for this opportunity, please click Apply below.
Equal Opportunity Employer
Cougaar Software, Inc. is an Equal Opportunity/Affirmative Action Employer. We maintain policies and practices designed to prevent discrimination against qualified candidates on the basis of race, color, religion, national origin, sex, age, marital status, veteran status, disability and medical condition, to the extent protected by law.
Recommended Jobs
Embedded Software Engineer
We're looking for an Embedded Software Test Engineer to join our Research & Development team in Newport News, VA. In this 4-month, temporary role, you will be responsible for compiling test plans b…
Tax Partner
Job Description Job Description A large national CPA firm is looking for a Commercial Tax Services Partner to join their dynamic team. As a Commercial Tax Services Tax Partner, you will be respon…
Urgently Hiring: Helpers for Seniors in Annandale, Virginia - Apply Today!
Job Description Job Description Are you compassionate, reliable, and enjoy helping seniors? We are urgently seeking helpers and caregivers for private, non-medical senior care in Annandale, Virg…
Senior Vehicle Integration Engineer I
About The Role ABOUT ROCKET LAB Rocket Lab is a global leader in launch and space systems. The rockets and satellites we build and launch enable some of the most ambitious and vital space missions g…
Sales Internship
Marsh McLennan Agency Sales Internship Summer 2026 – Applications Accepted through December 1, 2025 MMA's internship is a comprehensive program that will provide students with real world b…
Senior Systems Engineer - Software Integration & Cloud Services
Job Description Job Description Senior Systems Engineer – Software Integration & Cloud Services Location: Remote (Washington, DC area preferred but not required) We are actively seeking a…
DIRECTOR OF PATIENT TRANSPORT, Falls Church, VA
Salary: $105,000-$115,000 Other Forms of Compensation: Pay Grade: 16 Crothall Healthcare is a Compass One Company that provides specialized, high-quality, innovative, and responsive sup…
Service Manager - Fredericksburg, VA
Goodyear. More Driven. Let's Connect APPLY TODAY To Schedule Your On Site Interview! Text "Goodyear" to 66866 to connect with a recruiter! Goodyear owns and operates more than 580 tire and…
State Inspector
Description The State Inspector at Wynne Ford Plays a Crucial Role in Ensuring Compliance with State Regulations and Standards. As a State Inspector, You Will Be Responsible for Conducting Inspectio…
Join the Körber Talent Network!
About us Körber is the home for passionate people who innovate, collaborate and love what they do. The entrepreneurial spirit is our joint DNA. We develop future technologies and support talents t…