Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever

Senior Java Developer

  • Source: Karthikconsulting
  • Karthik Consulting
  • $125,000 to $130,000 /yr
  • Remote
  • United States
  • Full-Time
  • Senior

Job Description

Position Summary

The Senior Java Developer 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. This role also includes evaluating and integrating AI-enabled capabilities where appropriate and compliant.

Work Environment

Salary: $125-$130K

Role Type: Remote

Experience Level: 18+ years of hands-on software engineering and enterprise Java development experience

Program Context

USPS Postal Alert Notification System (PANS) enables real time data entry, analysis and response to emergency incidents both natural and man-made. The PANS system links several legacy systems within the USPS infrastructure to relate and more efficiently utilize data provided by these systems. It enables real time reporting of incidents; management decisions based upon data; enterprise wide archiving and acquisition of subject matter experts and resources; archival of incident data and response for later operational and financial audit; tracking of identified mail pieces so that affected employees/facilities assets are identified; key contact and response resource data for each facility; real time communications for incident involved teams; access to contract resources for incident management.

Key Responsibilities

  • 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, anomaly detection) while meeting USPS/ security governance requirements.
  • 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.

Qualifications

Minimum Qualifications:

  • Senior-level Java Experience: Hands-on experience in Java development within a web-based environment.
  • Strong Technical Skills with:
    • Spring Boot (building services, configuration, profiles, security patterns)
    • REST APIs and service integration
    • Relational databases and SQL
    • Flyway for database migration and version control
    • Jenkins and/or GitLab for CI/CD
  • DevSecOps Experience: Proven experience including automated build/test/deploy practices and secure coding practices.
  • Production Support: Experience supporting applications in production, including incident support and operational stability.
  • Communication & Autonomy: Strong written/verbal communication skills and the ability to work independently on complex initiatives.

Preferred Qualifications:

  • 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).

  • USPS/Postal domain experience.

Job Category: Developer

Job Type: Full Time

Job Location: Remote

Knowledge & Skills: Java

Applications/Frameworks: Git

Skills

  • Java
  • spring
  • spring-boot
  • Jenkins
  • gitlab
  • gitlab-ci
  • flyway
  • usps
  • Docker
  • Kubernetes

Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with Karthik Consulting

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes