JMA Solutions, a leading government contractor for the Federal Aviation Administration, has a full-time opportunity for a Senior Java Full Stack Developer. This position is located in Herndon, VA.
Duties 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 design of large software components under the supervision of a Software 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
- 5+ years of work experience developing in Java, Spring boot/Spring framework, and React/Angular (full stack)
- Working experience of developing java web services (SOAP or RESTtful) using the Open source frameworks
- Working experience in developing Front end technologies such as React, Redux, Jest, HTML, CSS, JavaScript, JSON
- Working experience with testing frameworks such as Junit, TestNG
- Working experience with HTTP related tools such as SOAP UI, Postman)
- Working experience with AWS API’s
- Working experience with BPMN 2.0 process engine and modelling tools
- Working experience in implementing persistence layer with Postgres, DynamoDB, Oracle
- Ability to work under challenging deadlines and constraints
DESIRED SKILLS:
- Working at FEMA
- Understanding of Grants Management Domain knowledge and GMM requirements
- Experience working with Camunda or other BPM tools
- Experience with Docker containers.
- Experience of JIRA or Rally
- Experience with development in Cloud and DevOps
- Experience with or exposure to CI/CD tools such as Ansible and Jenkins is an advantage
SECURITY CLEARANCE: The ability to successfully obtain and maintain a U.S. Suitability/Public Trust Background Clearance
EDUCATION: Must have a bachelor's degree or master's degree in Computer Science, Information Systems or relevant computer information systems degree from fully accredited colleges or universities.
SALARY: Negotiable depending on experience and education level. JMA offers a full benefits package with vision, health, dental as well as a 401k match and life insurance.
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:
- Spring Boot/Spring Framework: 5 years (Required)
- Java: 5 years (Required)
- React/Angular: 5 years (Required)
Education:
Work authorization:
Work Location:
Benefits:
- Health insurance
- Dental insurance
- Vision insurance
- Retirement plan
- Paid time off
- Parental leave
- Professional development assistance
- Tuition reimbursement
Schedule: