Back to Jobs
RemoteTechnology

Senior Java Developer

isolve technology incUnited States🇺🇸United StatesPosted Oct 23, 2026

Quick overview

SeniorityMid Senior
Work modeRemote
LocationUnited States
PostedYesterday
DockerSQLSpringSpring BootGitGitLab CIJavaJenkinsRESTSOAPKubernetesAgileCI/CD

Job description

Hi,

Hope you are doing well

Role: Senior Java Developer

Location: Remote
Duration: 12 months

Note: candidates must meet the residency requirements (Last 5 years in the US with no more than 6 months out of the country).

Position Summary

We are seeking a Senior Java Developer to support web-based application development in a USPS environment. The resource will provide hands-on engineering across the full SDLC, applying modern Spring Boot development practices and DevSecOps delivery using Jenkins/GitLab CI/CD, with database change management via Flyway. The role also includes evaluating and integrating AI-enabled capabilities where appropriate and compliant.

Key Responsibilities

·         Design, develop, test, and maintain Java web applications using Spring Boot and related frameworks.

·         Develop and integrate RESTful APIs (and SOAP where needed), ensuring secure and reliable service communication.

·         Apply DevSecOps practices throughout delivery:

·         Build/maintain CI/CD pipelines using Jenkins and/or GitLab

·         Implement automated testing (unit/integration) and quality gates

·         Integrate security checks (SAST/DAST/dependency scanning) into pipelines

·         Manage database versioning and deployments using Flyway (migrations, baseline strategy, rollback approach where applicable).

·         Troubleshoot and resolve production issues; perform root-cause analysis; optimize performance and reliability.

·         Support integration efforts (including COTS integration) and coordinate with security, operations, and architecture teams.

·         Participate in Agile ceremonies, peer reviews, and technical documentation; uphold coding standards and best practices.

·         Identify opportunities to incorporate AI (e.g., intelligent automation, summarization/classification, anomaly detection) while meeting USPS/security governance requirements.

Required Qualifications

·         Senior-level, hands-on experience in Java development in a web-based environment.

·         Strong experience with:

·         Spring Boot (building services, configuration, profiles, security patterns)

·         REST APIs and service integration

·         Relational databases and SQL

·         Flyway for database migration/version control

·         Jenkins and/or GitLab for CI/CD

·         Proven DevSecOps experience, including automated build/test/deploy and secure coding practices.

·         Experience supporting applications in production, including incident support and operational stability.

·         Strong written/verbal communication skills and ability to work independently on complex initiatives.

Preferred Qualifications

·         USPS / Postal domain experience (highly preferred).

·         18+ years of development hands on experience

·         Experience with AI-enabled application features or integrating AI services/APIs in an enterprise setting.

·         Experience with COTS integration and enterprise modernization efforts.

·         Experience in regulated environments (government/federal) with security/compliance constraints.

·         Familiarity with containerization and cloud-ready deployment patterns (Docker/Kubernetes) is a plus.

Similar jobs