Java Developer
Position: Senior Java Developer (Remote) Location: Remote Duration: 6 months Employment type: W2 only. Third-party and C2C candidates will not be considered. About The Company DivIHN Integration Inc. (pronounced “divine”) is a CMMI ML3-certified technology and talent solutions firm. Since its formation in 2002, DivIHN has helped commercial and public-sector organizations build their teams by connecting them with talented professionals. The company delivers professional consulting, custom projects, and professional resource augmentation services to clients in the Midwest and beyond. Its approach is guided by a distinctive Purpose, Culture, and Value Delivery Model, with an emphasis on standardization, specialization, and collaboration. DivIHN partners with forward-thinking organizations to support meaningful connections and effective technology solutions. About The Role DivIHN Integration Inc. is seeking a hands-on Senior Java Developer for a remote, six-month opportunity supporting web-based application development in a USPS environment. In this role, you will contribute across the full software development lifecycle, from solution design and implementation through testing, deployment, and production support. You will build and maintain Java applications using Spring Boot and related frameworks, develop service integrations, and apply secure DevSecOps practices to delivery. The role includes CI/CD pipeline development with Jenkins and/or GitLab and database change management using Flyway. You will work with technical, security, operations, and architecture stakeholders to support reliable applications in an environment with security and governance requirements. You may also assess opportunities to incorporate AI-enabled capabilities when appropriate and compliant with applicable USPS requirements.
Qualifications
Required qualifications include senior-level, hands-on experience developing Java applications in web-based environments and strong practical knowledge of Spring Boot, including service development, configuration, profiles, and security patterns. Candidates should have experience building RESTful APIs and integrating services, with SOAP experience where applicable, as well as working with relational databases and SQL. Experience using Flyway for database migration and version control is required. You should also bring proven DevSecOps experience, including automated build, test, and deployment processes, secure coding practices, and CI/CD using Jenkins and/or GitLab. Experience supporting production applications, resolving incidents, and maintaining operational stability is essential. Strong written and verbal communication skills, sound judgment, and the ability to work independently on complex initiatives are important. USPS or postal-domain experience is highly preferred. The position also seeks extensive hands-on development experience, with 18 or more years noted as a preferred qualification. Additional preferred experience includes integrating AI services or delivering AI-enabled application features in an enterprise setting; COTS integration; enterprise modernization; and work in government, federal, or otherwise regulated environments. Familiarity with Docker, Kubernetes, and cloud-ready deployment patterns is a plus.
Responsibilities
Design, develop, test, and maintain Java web applications using Spring Boot and related technologies. Build and integrate secure, reliable RESTful APIs and other service connections as needed. Create and maintain Jenkins and/or GitLab CI/CD pipelines, implement automated unit and integration testing, establish quality gates, and incorporate security checks such as SAST, DAST, and dependency scanning. Manage database versioning and deployments with Flyway, including migrations and baseline strategies, and consider rollback approaches where applicable. Troubleshoot production issues, conduct root-cause analysis, and improve application performance and reliability. Support COTS and other integration efforts while coordinating with security, operations, and architecture teams. Participate in Agile ceremonies, peer reviews, and technical documentation, and uphold established coding standards. Identify suitable AI opportunities, such as intelligent automation, summarization, classification, or anomaly detection, while following USPS security and governance requirements.
Benefits
This is a remote opportunity with a defined six-month duration, offering the chance to contribute to application development in a USPS environment. The role provides hands-on work across modern Java engineering, DevSecOps, database migration, and enterprise integration. Compensation and other benefits, if applicable, will be discussed during the recruiting process. Equal Opportunity DivIHN Integration Inc. is an equal opportunity employer. The company does not discriminate against employees or qualified applicants on the basis of race, color, religion or creed, gender, gender expression, age, national origin or ancestry, disability, marital status, sexual orientation, or military status.