Java Software Developer Artemis Consulting, Inc. Washington

Title Java Software Developer
Date 2020
Company Artemis Consulting, Inc.
City Washington

Short Description :

Develop new web applications, resolves customer complaints with web applications and responds to suggestions for software modifications or enhancements Implement unit testing for built components using tools such as Junit Candidate must be a US Citizenship or Permanent Resident required ,…

Full Description :

POSITION OVERVIEW Java Software Developer/EngineerImmediate Hire Position not impacted by current eventssolid funding in place 3+ Years of Java Experience Full-timeOnsite in D.C or Reston, Virginia (occasional travel to meetings in metro-area) ABOUT ARTEMIS CONSULTING Artemis Consulting is a D.C. area-based IT Services and Management Consulting firm that is on the Inc. 5000 list of the fastest growing companies in the U.S, on the Entrepreneur 360 companies list, and one of the Virginia Chamber of Commerce’s Fantastic 50 companies. Our teams are collaborative, self-motivated, and focused on creating value for our clients. We are a growing company where you have an opportunity to learn and grow with your peers. We believe in getting the job done and having work-life balance. We offer competitive salaries with a comprehensive benefits package including employer-subsidized health, dental & vision insurance, 401(k) matching, 10 paid Federal holidays, and paid vacation and sick leave. JOB SCOPE AND RESPONSIBILITIES
Serve as a Java developer on a team at a Federal Government with an information-sharing mission. Build applications using the Agile development methodology. Be part of a dynamic team that works closely with the client. The ability to be flexible is important as client requirements can shift. Be eager to learn new technologies and methodologies. The client atmosphere is congenial and welcomes ideas that can improve productivity or simplify code. The ideal candidate for this position enjoys programming challenges. Under minimal direction, perform as a web application developer in the design, development, coding, testing, and debugging of new enhancements to existing software. The development is conducted on Java, Spring and Hibernate.
Responsibilities of this role include but are not limited to:
  • Build or update existing Java applications; Java (Java 8)
  • Build front-end web pages using HTML, CSS, Angular, AJAX
  • Build back-end application code that manipulates content, and interacts with other systems, services and APIs
  • Build and update RESTful APIs
  • Interface with PostgreSQL
  • Implement unit testing for built components using tools such as Junit
  • Help DevOps team set up Continuous integration and Continuous Deployment
SKILLS AND QUALIFICATIONS Must be flexible, able to work in a highly collaborative environment, juggle multiple tasks at once, and work independently and collaboratively as needed. Must have superior interpersonal skills and strong communication skills. Be comfortable working directly with the Project Manager to support emerging client needs as well.
  • 3+ Years Java/J2EE
  • 3 to 5 years of Java programming experience, OO, MVC, JavaScript, HTML, CSS, Web Services, and SOAP
  • 2+ years of experience with Spring and Hibernate
  • 2+ years of experience with designing and developing PostgreSQL or similar relational databases
  • Spring (Spring boot, MVC, Web Services, Security, Batch)
  • SQL, JPA, Hibernate
  • Maven/Gradle, Jenkins
  • Some exposure to Python/Django
  • Experience with code repository technologies such as Svn or Git
  • Ability to work with technical staff to understand and develop new web applications, resolves customer complaints with web applications and responds to suggestions for software modifications or enhancements
  • Ability to participate in the development of software documentation such as version description document and user manuals
  • Assists in the training of less experienced software development staff and may act as team leader on complex projects. Participated in Agile Scrum-based development
  • Ability to pass basic government background check
  • Experience working in Agile teams
  • Ability to work independently and in an awesome team setting
  • Ability to mentor and lead junior developers
  • Experience or exposure with automation tools such as Jira, Jenkins, Ant, Maven
  • Experience with container technologies like Docker.
  • Exposure to AWS or Other Cloud Technologies.
  • Experience or exposure with LDAP, OAuth, AD security and authentication
  • Experience with Elasticsearch, Lucene/Solr
  • Excellent communication skills
EDUCATION Undergraduate Degree highly desired but can be substituted with 4 additional years of experience OTHER REQUIREMENTS
  • Work location is DC Metro area (most likely Washington, D.C. and/or Reston, Virginia)
  • Candidate must be a US Citizenship or Permanent Resident (required by federal client due to public trust clearance process)
  • Candidates who are not in the Washington DC area should not apply. This position is for a Federal client, and requires onsite presence.
Artemis Consulting is an equal-opportunity employer, committed to diversity and inclusion. All qualified candidates will receive equal consideration for employment without regard to disability, race, color, religious creed, national origin, sexual orientation/gender identity, or age.
  • Principals only. Recruiters, please don't contact this job poster
  • Do NOT contact us with unsolicited services or offers
Artemis Consulting utilizes e-Verify to check employment authorization. EEO/AA/F/M/Vet/Disabled.

Recomended Jobs

  Delivery Driver For Amazon Flex

Date : 29 May 2020 | Company : Amazon Flex | Location : Bellingham

Whether you're saving up for something big or you just want to make some extra money, earning up to $18-25 an hour\*. Will get you there faster.

  Cannabis Trimmer

Date : 29 May 2020 | Company : Afterglow Enterprises, LLC | Location : Arlington

Valid Driver’s License and Reliable Transportation.*. Washington State Law Prohibits the Consumption of Alcohol or Smoking of Cannabis at the Place of Business.

  District Manager

Date : 29 May 2020 | Company : Public Storage | Location : Tacoma

Drive business forward using analytics to identify trends, develop and implement strategies to capitalize on opportunities in your district.

  Bakery Worker - 6th Ave, Seattle

Date : 29 May 2020 | Company : Franz Family Bakery | Location : Seattle

Work experience in other similar industrial, manufacturing or a production-line environment may substitute. A set schedule of days and shifts and/or hours per…


Date : 29 May 2020 | Company : US Department of Defense | Location : Naval Air Station Whidbey Island

Marriage Certificate or License, Signed Self-Certification Checklist, Veterans' Preference documentation (e.g., DD-214, VA Letter, Statement of Service, if…