This job has expired.
JMA Solutions
Expired

Senior Java Developer I

Herndon, VA (On-site)

Location restricted
This job is restricted to tax residents of , but we detected your IP as outside of the country. Please only apply if you are a tax resident.

JMA Solutions has a full-time opportunity available for a Senior Java Developer supporting the Federal Aviation Administration (FAA). The incumbent will provide information technology services in facilities planning, operations and support; storage systems analysis, design/test, and administration; server system analysis, design/test and administration; database analysis, design/test, administration; website analysis, design/test, and administration; web application analysis, design/test and administration; LAN analysis, design/test and administration; user support planning, operations and administration; and related IT systems functions. This position is located in Herndon, VA.

Duties will include, but are not limited to:

  • Designing, developing, troubleshooting and debugging software within a project scope ensuring that work product meets end user acceptance criteria.
  • Managing self-directed assignments to resolve software defects or implement features to meet schedule commitments with a high-level of quality.
  • Performing architecture and design of software intensive, micro-services driven and cloud-based systems under the supervision of a Solution Architect.
  • Estimates and scopes development tasks and makes recommendations for innovations and improvements relating to software component designs, including reviewing the work of team members completing elements of designs.
  • Develops and executes Accepted Test-Driven Development (ATDD) approach to ensure software quality.
  • Acquires knowledge of industry and company standards, tools and technology with a focus on pragmatic application to business-focused software solutions through initiative and self-study

Job Requirements

  • + 7 years of work experience developing in Java and J2EE (full stack)
  • Strong programming skills with Java (8 and older), J2EE, Spring Framework, Spring Data / Hibernate, Spring Security, JQuery, JSON, Java Script, Angular 2/4/5, HTML, CSS and Bootstrap
  • Extensive working experience of developing RESTFul WebServices using the Open source frameworks, i.e., Node.js, Spring Framework (Spring Boot, Spring Cloud)
  • Extensive working experience in Maven development tool, Jenkins and Ansible
  • Extensive working experience in writing queries with relational databases such as Oracle, data modeling, MySQL (or similar)
  • Demonstrated experience in utilizing JavaScript based stacks (such as MEAN) and open source technologies that 3 years or newer
  • Working experience in Agile methodologies

DESIRED SKILLS:

  • Extensive working experience in XML and JSON technologies
  • Demonstrated experience in utilizing NoSQL databases (such as Mongo DB)
  • Familiarity with continuous integration tools and DevOps automation
  • Working experience in Automated Test Driven Development (ATDD) tools using Selenium, Gherkin, Cucumber
  • Working experience in testing frameworks Selenium, Cumber, JUnit/TestNG
  • Demonstrated experience in using AWS or other Cloud technologies
  • Sun Certified Java Professional

SECURITY CLEARANCE: The ability to successfully obtain and maintain a U.S. Suitability/Public Trust Background Clearance

EDUCATION: Requires a Bachelor’s Degree in Information systems, business systems, management information systems, IT Management, or other IT degree and a minimum of 8 years of relevant experience

SALARY: Negotiable depending on experience and education levels. JMA offers a full benefits package including vision, health, dental, life insurance, as well as a 401k match.

JMA Solutions is an equal opportunity/affirmative action employer and does not discriminate against any applicant for employment on the basis of race, color, religion, sex, age, sexual orientation, gender identity, national origin, veteran status or physical impairment.

Job Types: Full-time, Contract

Experience:

  • relevant: 8 years (Required)
  • Java: 7 years (Required)
  • J2EE (full stack): 7 years (Required)

Education:

  • Bachelor's (Required)

Work Location:

  • One location

Benefits:

  • Dental insurance
  • Health insurance
  • Vision insurance
  • Retirement plan
  • Paid time off
  • Parental leave
  • Professional development assistance
  • Tuition reimbursement

Other Java contracts

Remote
0
USD
/hr

0 outside IR35 Java contracts