About Our Company:
Join Delmock Technologies, Inc. (DTI), a leading HUBZone business in Baltimore, known for delivering sophisticated IT and Health solutions with a commitment to ethics, expertise, and superior service. Actively engaged in the local community, DTI creates opportunities for talented residents while maintaining a stellar reputation as an award-winning contractor, earning accolades like the Government Choice Award for IRS Systems Modernizations. Recently ranked as high as #3 among HUBZone Companies in a GOVWIN survey, DTI offers a dynamic environment for those passionate about impactful projects, community involvement, and contributing to a top-ranking Federal project support team.
At DTI, we balance continuous growth and innovation with a strong dedication to corporate social responsibility. Join our talented team and be part of a company that values both professional excellence and community impact. Explore the exciting career opportunities awaiting you at DTI!
DTI is committed to hiring and maintaining a diverse workforce. We are an equal opportunity employer making decisions without regard to race, color, religion, sex, national origin, age, veteran status, disability, or any other protected class.
Role Description
The Java Developer will be responsible for Java development in three different domains, development, test and production. You will support the creation and delivery of publications and forms that will be made public. You will work as a part of a blended team comprised of government and contractor personnel.
Responsibilities:
- Install and upgrade Adobe Experience Manager (AEM) and apply AEM hot fixes and patches as needed
- Implement AEM Platform monitoring & reporting solutions, and proactively monitor all instances on AEM servers
- Perform regular AEM system maintenance activities (Tar PM optimization, Tar PM Index Merge, Consistency Checker, Data store Garbage Collection, Data Store Consistency Check, Workflow and Audit purging and AEM Hot backup, Re - indexing)
- Analyze and resolve AEM related environmental and Configuration issues
- Track defects and incidents
- Work with Adobe support to resolve AEM related issues
- Establish performance requirements, run periodic performance testing, collect performance matrix and adjust system configuration to meet performance requirements
- Optimize system performance using JVM Tuning, Application performance tuning, Network and Storage optimizations and others
- Periodically analyze system logs, heap dump and thread dump to prevent system downtime
- Establish backup and data replication procedures and monitor process
- Establish and manage AEM users and group access control
- Design, develop and support AEM components, REST services, and packages
Education, Degrees, and Certifications:
- Bachelor’s degree in Computer Science, Information Technology, or a related field
- Additional years of experience may be considered in lieu of a degree
Minimum Requirements:
- 8 years of recent Java development experience developing large scale enterprise solutions
- 3-4 years of Adobe AEM experience implementing full cycle Adobe AEM projects
- Experience in Java Content Repository (API) suite, Sling web framework and Apache Felix OSGi framework, DAM, Workflows
- Solid experience with AEM building blocks including templates, components, dialogs, widgets, and bundles
- Experience with building tools like ANT, Maven and Gradle
- Experience working in an Agile environment
Preferred:
- Experience in Adaptive forms
- Cloud computing experience
- Active IRS Public Trust MBI
Remote