Company Overview
Seneca Resources is an Information Technology and Engineering professional services firm supporting clients in the public and private sectors. For over 15 years, Seneca Resources has successfully delivered services and solutions to organizations ranging from small businesses to Fortune 100 companies and numerous branches of the Federal Government. Areas of technical and functional expertise include: CIO and CTO Services / CISO Services / ERP Solutions / Managed Security Services / CRM Solutions / Data Analytics / Utility SMART Solutions / Cloud Implementation and Migration / Project Management Office (PMO) and Project Management (PMP) / Microsoft Solutions Seneca Resources supports clients globally with industry expertise in the following verticals: Energy / Utilities / Banking / Automotive / Manufacturing / Healthcare / Defense / National Security / Retail / Digital Media / Oil & Gas / eCommerce
About the job
Position Title: Senior Java Developer with SQL
Location: Remote
Clearance Requirements: Public Trust
Position Status: Contract
Pay Rate: $45
Must:
- Public Trust Clearance.
- 12+ Years of Experience.
Required Education:
- Familiarity with the process of Java web application framework migrations, particularly in modernization from Struts to Spring.
- Familiarity with Agile/Scrum processes and management tools (preferably VersionOne) and IT Service Management Systems (preferably ServiceNow).
- Strong SDLC Software Development Life Cycle background (Planning, Analysis, Design, Development, Testing, Implementation, Deployment and Maintenance)
- Analyze existing Java application objects documenting current processes ensuring the information is accurate and can be easily understood by the business owner so they can make decisions on modernizing that applications processes.
- Plan, organize, & implement processes in relation to the migration of frameworks from Struts to Spring in an efficient manner.
- Develop and maintain IT documentation in regards to the modernization.
- Refresh the Testing application environments with Production data when requested.
- Execute the Testing batch processing cycles when requested.
- Resolve any Testing batch processing errors that occur.
- Apply business requested requirements to the Application’s Java & SQL objects when requested.
- Resolve all defects deemed critical for production before implementing.
- Will ensure the Solutions Life Cycle process is being followed having the Client Software Architect along with the Client Business Owner(s) review and approve the Testing results before migrating into the Production environment.
- Strong implementation background and ability to solution complex business requirements.
- Familiarity with Agile/Scrum processes and management tools (preferably VersionOne) and IT Service Management Systems (preferably ServiceNow).
- Update configuration diagrams and other documentation.
- Utilize an iterative development methodology and attend Agile ceremonies for all work done under this contract. The methodology must allow users to examine the validity and accuracy of the business requirements and to respond to the usability and performance of any new deployments or installs.
- Provides on-call and after hours support as required to support the production systems.
- As directed by the Software Architect, effectively and proactively work with customers/end users of application(s) to ensure needs are being met / managed in a positive manner.
About Seneca Resources:
Seneca Resources is a client driven provider of strategic Information Technology consulting services and Workforce Solutions to government and industry. Seneca Resources is a leading IT services provider with offices in Virginia, Alabama, Georgia, Florida and Texas that service clients throughout the United States. We are an Equal Opportunity Employer and value the benefits of diversity in our workplace.
How to Apply:
APPLY