This job has expired.
JMA Solutions
Expired

Senior Java Developer

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). This position is located in Herndon, VA.

Duties include, but are not limited to:

  • Support Identity & Access management (IAM) systems and to provide tool administration support
  • Senior Java Programmer with ability to work with system owners, business owners, technical teams, and functional teams to design, implement, test, and validate a system
  • 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.
  • 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
  • Provides production maintenance support
  • Work with different system owners for application integrations between systems

Job Requirements

  • 8 years of work experience developing in Java and J2EE
  • Experience in Unit testing using Junit framework and JBoss
  • Experience in developing applications using JSP, JSF, Servlet, SOAP Web Services, JAVA, J2EE, JSon, JQuery, JUnit, and Spring
  • Experience with UI technologies HTML, CSS, JavaScript
  • Experience in data Access frameworks like JPA, Hibernate and Spring DAO,
  • Experience in using Unit Testing Frameworks like JUNIT and Cucumber
  • Working experience using ATDD approach using testing frameworks like Selenium, Cumber, JUnit/TestNG
  • Experience with MySQL and Oracle database systems
  • Able to manipulate back end Oracle, MSSQL and MySQL DB with expertise in CRUD operations
  • Experience to analyze the code for the cross-impacts while designing enhancements for releases
  • Working knowledge of application developments methodologies such as SDLC and Agile
  • Keen team player and ability to learn new technologies quickly
  • Strong verbal and written communication skills
  • Working experience in Agile methodologies

DESIRED SKILLS:

  • Strong communication and relationship building skills
  • Experience in integrating SSO for applications using Java
  • Familiarity with continuous integration tools and DevOps automation
  • Demonstrated experience in using AWS or other Cloud technologies
  • Sun Certified Java Professional
  • Object Oriented Analysis and Design Part 1 Certification

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 10 years of relevant experience. Engineering, math, and/or science degrees are acceptable substitute degrees.

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: 10 years (Required)
  • Java: 8 years (Required)
  • J2EE: 8 years (Required)

Education:

  • Bachelor's (Required)

Other Java contracts

Remote
0
USD
/hr

0 outside IR35 Java contracts