We have a remote 2-year Senior Java Developer contract that may be extended by another 1 year. The anticipated start is mid-February 2024.
Our client will entertain remote, hybrid, and on-site working options. All working arrangements must be pre-approved by our client. On-site work would be at our client offices in Sacramento, California.
Our client is seeking a Senior Java Developer that will provide services that include, but are not limited to, analysis, technical documentation, legacy/modern code development and implementation, testing, and knowledge/skills transfer.
Working with our client personnel, the Senior Java Developer will provide development and maintenance expertise in upgrading our clients’ current applications to support their project and deliver changes for three federal mandates.
Our client currently supports COBOL, Assembler, JAVA, Spring, J2EE, IBM Liberty/WAS, Natural/Adabas, Oracle, SQL, GitHub, CI/CD tools, AIX, and zLinux.
Task Summary
Review and analyze project documentation.Create System Design Documents.Create System Architecture Plan.Design and develop new code or code changes based on approved requirements.Perform unit test and provide unit testing scripts.Conduct code reviews and ensure code security and quality.Adhere to our clients' application development and Continuous Integration and Continuous Deployment processes.Perform transition of code through various application environments, including documentation.Troubleshoot, debug and fix defect, including documentation.Create Application Developer and Support Guides.Design, develop, and review test strategies and plans.Create test scripts, test data, and test suits in our clients' Application Life Cycle Management solution.Perform test execution and defect management.Perform Structured Testing.Document testing results.Create requirement traceability matrix.Perform solution rollout.Conduct knowledge sharing/mentoring sessions, including documentation.
Minimum Qualifications
Must have a minimum of 10 years of development experience with Java development and related frameworks such as Spring, Hibernate, or similar.Must have a minimum of 10 years of experience with Database technologies such as SQL, NoSQL, DB2, Postgres, or similar.Must have a minimum of 10 years of experience with build and deployment activities using IBM WebSphere Application Servers, IBM Liberty, or similar.Must have a minimum of 10 years of experience with GitHub, Git, or similar.Must have a minimum of 10 years of experience with GitHub Action, Jenkins, or similar.Must have a minimum of 8 years of experience with DevOps practices such as Continuous Integration and Continuous Deployment (CI/CD).Must have a minimum of 8 years of experience in producing written technical documentation, including the use of flow-charting software.
Desirable Qualifications
15 or more years of experience of Software Development Lifecycle (SDLC) best practices.2 or more years of experience with Microfocus ALM or ALM Octane, or Similar.2 or years of experience working in a public sector transportation organization.
Minimum Application Requirements
Your application will be disqualified if you do not meet all these minimum application requirements.
Must meet or exceed the Minimum QualificationsMust be a current resident of the United States.Must have current work authorization for the United States.Must be a direct hire.
Make sure to check your junk/spam folders as we will use email to reach out to you.