Назад к вакансиям

Senior Java Developer (Remote)

75 – 80 $в час
DivIHN Integration Inc.RemoteУдалённоКонтракт
SQLJavaKubernetesCI/CDDockerREST APIDevSecOpsGitLab CISpring BootJenkinsFlyway

Описание

We are seeking a Senior Java Developer to support web-based application development in a USPS environment, providing hands-on engineering across the full SDLC, applying modern Spring Boot development practices and DevSecOps delivery.

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

Requirements

  • Senior-level, hands-on experience in Java development in a web-based environment
  • Strong experience with Spring Boot (building services, configuration, profiles, security patterns)
  • Strong experience with REST APIs and service integration
  • Strong experience with relational databases and SQL
  • Strong experience with Flyway for database migration/version control
  • Strong experience with 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

Nice to have

  • 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

We offer

  • The duration of the contract is 6 Months
  • Only W2 candidates are eligible for this position
  • Third-party or C2C candidates will not be considered