### Job_Dedcrip:
ERP is currently seeking a highly skilled Senior Software Engineer / Architect to support one of our technical projects with the U.S. Air Force. This role requires a hands-on senior full-stack developer but is ready to lead an agile development team in modernizing a key military system. The effort will be focused on modernizing and implementing key user applications and related components following well-known React.js workflows. The ideal candidate will have a commitment to collaborative problem solving, sophisticated design, quality and leading technical teams. This project represents a multi-year effort for IT Modernization and Transformation requiring tested, secure, and hardened software solutions. Culture of ERP:  Fast-paced, fun, collaborative, energetic, and positive.  Be the Best!  Join our exceptional team in a dynamic work environment only to discover the immense job satisfaction and pride of being an ERP Employee! Apply online today and discover more about this exceptional employment opportunity.   ERP International is honored to have been named one of The Washington Post’s 2022 Top Workplaces for the third year in a row! Connect With Us! Apply online today and discover more about this exceptional employment opportunity.  www.erpinternational.com ERP Offers Employees:* Competitive Salaries & Benefits! * Remote & Flexible Work Schedules!* Health Advocate & Concierge Services! * Job- Related Training & Development!* Employee Recognition Programs!* Employee Appreciation & Company Sponsored Events!* Community Outreach & Charity Work!About ERP International, LLC:  ERP is a nationally respected provider of health, science, and technology solutions supporting clients in the government and commercial sectors. We provide comprehensive enterprise information technology, strategic sourcing, and management solutions to DoD and federal civilian agencies in 40 states. Founded in 2006, ERP is headquartered in Laurel, MD and maintains satellite offices in Montgomery, AL and San Antonio, TX - plus project locations nationwide. ERP is an Equal Opportunity Employer - Disability and Veteran..Responsibilities.Essential Job Functions and Responsibilities:Lead and contribute to an atmosphere of cross-functional teamwork within the organization; contributes to acceptance/functional testing duties and part of incremental feature developmentSupport hands on development tasks and performs up to 50% coding as a part of their weekly tasksAdheres to, promotes and maintain development standards and best practices, participates in regular code reviewsAssists development/test teams in activities with acceptance testing, load testing, troubleshooting, and performance tuning as requiredFocuses on innovation and technology insertion looking to bring best of breed capabilities to the programPerform full-stack development using Spring Boot (preferred) and React, Redux.Responsible for architecting and developing enterprise Java applications using Spring Boot, Hibernate, RESTFUL Services and reusable components to support overall projects objectivesBuild applications quickly and efficiently to consume APIs and meet demanding performance and security requirements, using tools like Maven and Gradle to validate that builds are reliable and reproducible.Design new or extend existing applications modules and functions to fit the business needs.Support Quality Assurance and tests functions and applications for cross-browser, cross-platform, and cross-device compatibility.Write, update, and maintain appropriate documentation.Use Jira, Confluence, and Git/Bitbucket to support development tasks.Communicates committed stories for the upcoming sprint to backlog owners and stakeholdersSupport DevSecOps tasks as assigned.Qualifications.Required Education:BS in Computer Science or related field.Required Experience:Minimum 10 years’ experience in hands-on development with open-source Java StackMinimum 5 years’ Experience with continuous integration, continuous delivery, and cloud solutions such as Amazon Web ServicesExpert in an agile incremental delivery approach which supports incremental development of high-quality, fully tested J2EE application components every 2 weeksExperience with object-oriented programming or an entire software development life cycle in an academic or professional environmentMinimum of 5 years of JavaScript development experience and at least 2 years of experience with React.js.Minimum of 3 years’ experience using Java with SpringbootPrior experience with popular React.js workflows (such as Flux or Redux).Prior experience with data structure libraries (e.g., Immutable.js).Experience with RESTful APIs and a relational database=Required Skills and AbilitiesDeep understanding and experience with designing and implementing highly scalable web applications in a cloud environmentExpert in an agile incremental delivery approach which supports incremental development of high-quality, fully tested J2EE application components every 2 weeksFamiliar with J2EE/Java Frameworks, programming experience and overall Java development techniques to perform daily Java Development, automated unit testing and troubleshooting responsibilitiesThorough understanding of React.js and its core principles.Knowledge of modern authorization mechanisms, such as JSON Web Token.Work Authorization RequirementsMust be a US Citizen with ability to obtain a public trust.Preferred Qualifications:Ability to understand business requirements and translate them into technical requirements.Familiarity with “as-is” architecture documentation.Familiar with modernization effortsFamiliarity with GIT, Jira, Bitbucket, JenkinsExperience with development in Cloud, DevOps & Agile environmentsExperience with Splunk and tailoring logging scriptsHiring Process:Video interview with recruiterVideo interview with hiring manager or representativeVideo technical interview

### Response:

Job Requirements:- Minimum 10 years of experience in hands-on development with open-source Java Stack- Minimum 5 years of experience with continuous integration, continuous delivery, and cloud solutions such as Amazon Web Services- Expert in an agile incremental delivery approach which supports incremental development of high-quality, fully tested J2EE application components every 2 weeks- Minimum of 5 years of JavaScript development experience and at least 2 years of experience with React.js- Minimum of 3 years of experience using Java with Springboot- Prior experience with popular React.js workflows (such as Flux or Redux)- Prior experience with data structure libraries (e.g., Immutable.js)- Experience with RESTful APIs and a relational database- Deep understanding and experience with designing and implementing highly scalable web applications in a cloud environment- Familiar with J2EE/Java Frameworks, programming experience, and overall Java development techniques to perform daily Java Development, automated unit testing, and troubleshooting responsibilities- Thorough understanding of React.js and its core principles- Knowledge of modern authorization mechanisms, such as JSON Web Token- Must be a US Citizen with the ability to obtain a public trust.