Job Description :

Job Title: Java developer

Location: 100% Remote-USC only

Job Description: 

MUST BE A US CITIZEN AND BE ABLE TO COMPLETE THE GOVERNMENT'S BACKGROUND INVESTIGATION

Successful candidates will be involved in the full development life cycle from technical design to development, testing, and deployment of enterprise J2EE applications based on Java and JavaScript. Candidates will be expected to work with senior-level systems and software engineers and architects to gather requirements, develop and build enterprise applications based on business needs with robust testing and documentation within an agile environment.

An understanding of DoD and government security standards and policies are needed to ensure all deployed changes are highly secure and available.

Qualifications:

  •     5+ years' Experience with JavaScript, Java, NodeJS, or other user-facing and backend software development technologies.
  •     Experience with React UI or related UI frameworks (i.e., Angular, JQuery, Vue.js, Spring).
  •     Experience in SQL and working with relational databases (i.e., Oracle, IBM DB2, PostgresSQL)
  •     Experience with DevOps tools, such as Git, Jenkins, Maven, Ansible and Junit.
  •     Experience implementing APIs using SOAP, REST, BULK APIs etc.

Typical Duties/Abilities:

  •     Work with Technical/Solutions Architects and Business Analysts to translate business requirements into well architected solutions.
  •     Develop, test, document, and maintain solutions, integrations, and data migration elements of an enterprise application.
  •     Execute test plans to ensure quality delivery using test code and unit tests.
  •     Follow coding standards and participate in code reviews during projects to ensure appropriate design patterns are followed.
  •     Supporting the Program Management Office (PMO) and/or users to address their requests, questions, and concerns.

Soft Skills

  •  Experience working with Agile methodologies (Scrum, Lean Startup, XP) and cross-functional teams (Product Owners, Scrum Masters, Developers, Designers, Business Analysts)
  •  Strong communication and collaboration skills with a track record of taking solution ownership.
  •   Communication skills key! Demonstrate an ability to effectively communicate with leadership and key stakeholders.
  • Ability to articulate design and configuration choices and bring about consensus.

Education/Certifications:

    BS degree in Information Technology or another related technical discipline.

             

Similar Jobs you may be interested in ..