Software Engineer Spring Boot & FileNet Developer DCA2220
Work Arrangement : Remote
Location : Remote (U.S.-based only)
Duration : 12 Months | 2,080 Total Hours
Work Authorization : U.S. Citizens or Green Card holders only.
Engagement Type : W-2 only. No sponsorships, Corp-to-Corp, or 1099 arrangements permitted.
Overview :
Client is seeking a senior Software Engineer III who will provide high-level technical direction and serve as a principal application designer on complex initiatives. This role requires a combined skill set in Java / Spring Boot and IBM FileNet P8 to design, implement, and support enterprise applications and content services. You will lead end-to-end solution delivery, mentor team members, and ensure solutions are secure, scalable, and compliant with enterprise standards.
Hiring Manager note : Candidates must demonstrate both strong Spring Boot and FileNet P8 experience.
Key Responsibilities :
- Lead / oversee complex systems analysis, design, and development across multiple projects; act as both leader and hands-on contributor.
- Spring Boot (3.x+) : design, implement, and maintain microservices; build RESTful APIs ; connect apps to databases using Spring Data JPA ; promote best practices and continuous improvements.
- FileNet P8 : set up / configure environments; define roles, proxy objects, document classes, and search templates; leverage Content Engine, Content Navigator, Daeja Viewer ; administer deployments (Deployment Manager).
- Build batch-based utilities and integrations using GraphQL APIs and REST services for FileNet-related workflows.
- Collaborate with Development, Operations, and Technology teams from technical analysis through UAT ; prepare / review test data and detailed test plans; drive debugging and issue resolution.
- Evaluate complex interdependencies among applications / platforms; produce clear technical / functional specifications , diagrams, and documentation.
- Coordinate work for less-experienced resources; manage technical components of project plans and delivery dates.
- Recommend new technologies, participate in vendor evaluations , and enforce development standards and procedures.
- Maintain high technical aptitude for supported applications, environments, and client ecosystem; support audits, risk, and regulatory standards.
Required Qualifications :
Associates degree and 6+ years in systems analysis / application development; or 8+ years combined higher education / work experience with at least 6 years in systems analysis / application development.Proven hands-on experience with Java and Spring Boot (microservices, REST, Spring Data JPA).Proven hands-on experience with IBM FileNet P8 (environment setup, security / roles, document classes, search templates, Content Engine / Navigator, Daeja; deployments).Proficiency with personal computers and pertinent project management, word processing, and spreadsheet software.Ability to drive milestones, present to stakeholders, and mentor team members; strong problem-solving, communication, organization, and time management skills.Preferred Qualifications (if applicable) :
Overall 15+ years of professional experience strongly preferred.Familiarity with GitLab , Azure Cloud , MS SQL (developer), Automic Scheduler , and monitoring with Dynatrace & Kibana .Angular UI development experience.Experience with IBM WebSphere and Linux OS.Subject matter expertise in business processes supported by the applications; advanced knowledge of integrated / interfacing systems.Ability to multitask across complex initiatives and operate independently or in teams.