Senior Java Engineer

Cougaar Software, Inc. Fairfax, VA , Fairfax County, VA

Posted Yesterday

Job Description Job Description Cougaar Software, Inc. is a recognized leader in human-collaborative artificial intelligence decision support systems. 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 technology-based solutions.

Our employees collaborate in a self-directed environment where strong teamwork, 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 human-collaborative design under an agile development approach. Education : Bachelor's degree or higher in Computer Science or related academic field.

Work experience may substitute for degree. Qualifications : 6 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 human-collaborative artificial intelligence 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/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 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: Commensurate with experience Benefits: Medical, Dental, Vision, Life, LTD, 401K, Holiday, Vacation, Sick leave Submit Resumes to: jobscougaarsoftware.com


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Fusionauth Senior Java Engineer

1871 Member Company

Posted Yesterday

VIEW JOBS 6/25/2024 12:00:00 AM 2024-09-23T00:00 Job Description Job Description We are recruiting a Senior Java Software Engineer who will join our engineering team to help us achieve these goals. This excit 1871 Member Company Broomfield, CO Colorado

Senior Java Engineer

Cougaar Software, Inc.