Our partner has an opening for a Senior JAVA Developer for a remote position. The selected candidate will support the Operational Analysis and Reporting System (OARS) program for predictive models to help analysts proactively address emerging safety risks and make smarter system-level decisions. To be considered for this position, candidates must be U.S. Citizens and able to obtain a Public Trust clearance.
Responsibilities:
Responsibilities:
- Provide full SDLC development with JAVA technology
- Implement coding standards within code being developed
- Communicate with the users to determine problems or design requirements
- Lead team and project and deliver on timely manner.
- Document changes and follow the Systems Development Life Cycle process independently.
- Design solutions for complex projects.
- Coordinate with the customer to review software application requirements and
- Develop technical solutions and architectural design for enhancements on the Sprint
- Participate in Backlog grooms and at time lead a Feature: elaborating it to smaller user stories and present it to team during backlog groom.
- Participate and commit to the User Stories assigned in the Sprint
- Perform risk analysis design, mock-up, document, unit testing, system testing, Code review and support demonstration to User and deployment of Feature to Production.
- Support newer members of the team and support them to learn FAA domain and tools/technologies used on the Program.
- Perform as the Scrum Master as need arises.
- Complete FAA compliance training needs as required by Customer.
- Responsible for GFE and ensuring that IDE tools are updated regularly
- Bachelor's Degree in Computer Science/ Computer Engineering/ Information Systems/Information Technology or related Field
- 8+ years of Java/JEE experience,
- Hands on experience of: Design and develop Automated Testing scripts using shell scripts (bash/sh, sed, awk), Selenium, Cucumber, UFT, SoapUI,
- Oracle and Postgres Database usage and access
- Strong working knowledge of: rest services environments such as RESTful APIs and JSON
- Hands on experience: testing frameworks and tools such as Junit, Mockito, including defect tracking and management
- Hands on experience with: DevOps and CI/CD tools integration - JIRA, Jenkins, BitBucket, SonarQube, Eclipse, Hp Fortify, etc.
- Testing frameworks and tools such as Junit, Mockito.
- Agile software development methodology, processes, sprint lifecycle, JIRA, Agile techniques is a must
- Knowledge of: Red Hat Linux and Windows OS and Virtualization.
- Ability to review Open source product and provide recommendation to the Leadership based on the research done
- Model Driven Development, SysML, UML, Eclipse UML Plugins, Design
- Familiarity with Angular Framework, Javascript, HTML5, CSS, etc.
- Testing frameworks and tools such as Karma, and Protractor.
- Amazon EC2, Amazon RDS, Elastic Load Balancer,EBS, S3, etc.
- FAA format testing and CDRLs delivery
- Experience with 508 compliance.