Senior Java Developer
Job Description
Strategamy, LLC is hiring a Senior Java Developer for hybrid work from Riverdale, MD. This full-time role supports a federal customer by building and integrating enterprise applications in AWS GovCloud. You will combine hands-on Java and Angular development with integrations that include Appian workflows and AI-enabled document processing and search, while also helping drive secure, reliable delivery across the stack.
What you’ll do
- Lead Java application design, hands-on development, integration, and deployment for enterprise information technology solutions.
- Provide technical support to Java developers through design and code reviews, troubleshooting, and delivery planning.
- Build Java and Angular applications, APIs, and services that exchange data and documents with Appian-managed processes including case management, digital intake, notifications, reports, and dashboards.
- Coordinate integration requirements and service contracts with Appian developers, who own Appian workflow and platform configuration.
- Develop in AWS GovCloud and integrate Oracle databases, enterprise document repositories, and search services.
- Design REST/SOAP APIs and event-driven integrations that include validation, retry handling, duplicate prevention, and monitoring.
- Integrate approved LLM services for extraction, classification, summarization, and workflow automation.
- Implement retrieval-augmented generation with semantic and keyword search, reusable tools/MCP Services and agents, source references, evaluation, and human review controls.
- Estimate work, refine requirements and acceptance criteria, and help sequence technical dependencies to support sprint and release planning.
- Maintain reliability through source control, automated builds and tests, CI/CD, and deployment and rollback procedures.
- Apply secure development practices including role-based access, SSO, OAuth, and SAML as appropriate, and support security testing, vulnerability remediation, audit logging, and Section 508 accessibility.
- Coordinate integration, regression, performance, and user acceptance testing, resolving issues across application boundaries.
- Maintain architecture, interface, deployment, and operational documentation; mentor team members and support training and operational handoff.
What you bring
- Bachelor’s degree or higher (preferably in computer science, engineering, or related).
- 8+ years delivering enterprise information technology applications, including hands-on development and production delivery.
- 8+ years in Java/J2EE enterprise application development, including API-based integration with BPM platforms or comparable enterprise systems.
- 4+ years of AWS development or cloud delivery experience (EC2, S3, Lambda, RDS, IAM), including experience with CI/CD and containerized services.
- Strong Oracle SQL and PL/SQL skills, including data modeling, query optimization, and performance troubleshooting.
- 2+ years practical AI/ML and LLM integration experience for automation, including document processing and Hybrid RAG evaluation and output grounding.
- Strong REST/SOAP API design and integration experience using JSON and XML, including authentication/authorization, data mapping, validation, error handling, and auditable processing.
- 4+ years technical leadership experience (release planning, delivery sequencing, design/code reviews, mentoring, prioritization).
- Experience delivering iteratively in Agile or hybrid teams with issue tracking, source control, automated testing, and disciplined change management.
- Experience building Angular web interfaces and search experiences that meet Section 508 accessibility standards.
- Ability to diagnose complex issues across applications, databases, search, and document services, and guide resolution.
- Ability to collaborate in a matrixed environment and communicate clearly with developers, analysts, QA, infrastructure, and customer stakeholders.
- Experience with document ingestion, metadata and content indexing, and enterprise search, including evaluating retrieval relevance and scale.
- Strong written, verbal, and interpersonal communication skills.
- Experience applying secure development practices to protect data confidentiality, access controls, and auditability.
Tools and technologies
Java, J2EE, Angular, Appian, AWS GovCloud, Oracle, Oracle SQL, PL/SQL, EC2, S3, Lambda, RDS, IAM, REST, SOAP, JSON, XML, CI/CD, SSO, OAuth, SAML, Section 508, MCP Services, LLM, AI/ML, Retrieval-augmented generation, Hybrid RAG, semantic search, keyword search, semantic and hybrid search, vector embeddings, Apache Solr, LangChain4j, Docling, Documentum, Model Context Protocol (MCP), Agent-to-Agent (A2A)
Benefits
- 401(k) and 401(k) matching
- Health insurance, dental insurance, and vision insurance
- Disability and life insurance
- Paid time off
- Professional development assistance and tuition reimbursement
Additional details
- Location: Riverdale, MD 20737 (hybrid)
- Schedule: Monday to Friday
- Pay: $130,000.00 to $145,000.00 per year
- Job type: Full-time