Senior Java Developer
Quick Summary
Design, develop, test, enhance, and maintain enterprise web applications using Java, Spring Boot, and related technologies. Develop scalable, secure,
Skills:Enterprise Web Applications, Software Development Life Cycle (SDLC),
Clearance Level Must Currently Possess:
NoneClearance Level Must Be Able to Obtain:
NoneJob Family:
Software EngineeringRequirements
~1 min read· Preferred Industry Experience: USPS, Federal Government, Postal Services, or other highly regulated enterprise environments.
- USPS or Postal Services domain experience (strongly preferred).
- Experience integrating AI services, machine learning capabilities, or generative AI features within enterprise applications.
- Experience with Commercial Off-The-Shelf (COTS) product integrations.
- Experience supporting enterprise modernization and digital transformation initiatives.
- Experience working in highly regulated environments, including federal government organizations.
- Familiarity with containerization and cloud-native deployment technologies, including:
- Docker
- Kubernetes
- Experience with enterprise architecture standards and governance frameworks.
- Knowledge of application performance monitoring and observability tools.
- 401K with company match
- Comprehensive health and wellness packages
- Internal mobility team dedicated to helping you own your career
- Professional growth opportunities including paid education and certifications
- Cutting-edge technology you can learn from
- Rest and recharge with paid vacation and holidays
#zxc726
The likely salary range for this position is $111,155 - $150,385. This is not, however, a guarantee of compensation or salary. Rather, salary will be set based on experience, geographic location and possibly contractual requirements and could fall outside of this range.Scheduled Weekly Hours:
40Job Description:
We are seeking a highly experienced Senior Java Developer to support the design, development, and maintenance of mission-critical web-based applications. The selected candidate will provide hands-on technical leadership and engineering expertise throughout the full Software Development Life Cycle (SDLC), leveraging modern Java technologies, Spring Boot frameworks, DevSecOps practices, and CI/CD automation. This role will also evaluate, recommend, and implement AI-enabled capabilities where appropriate and compliant with security and governance standards.
The ideal candidate is a senior-level technologist with extensive experience developing enterprise applications, integrating complex systems, supporting production environments, and driving modernization initiatives in highly regulated environments.
Responsibilities
~2 min read- →Design, develop, test, enhance, and maintain enterprise web applications using Java, Spring Boot, and related technologies.
- →Develop scalable, secure, and maintainable application architectures aligned with business and technical requirements.
- →Implement and support RESTful APIs and SOAP-based services as required for internal and external system integrations.
- →Participate in system design reviews, code reviews, and technical solution assessments
- →Apply DevSecOps principles throughout the development lifecycle.
- →Design, implement, and maintain CI/CD pipelines using Jenkins and/or GitLab.
- →Automate build, testing, deployment, and release management processes.
- →Integrate automated quality assurance measures, including:
- →Unit testing
- →Integration testing
- →Code quality analysis
- →Security validation
- →Implement and maintain security controls within pipelines, including:
- →Static Application Security Testing (SAST)
- →Dynamic Application Security Testing (DAST)
- →Dependency and vulnerability scanning
- →Promote secure coding practices and ensure compliance with enterprise security standards.
- →Design and optimize database interactions using relational database technologies and SQL.
- →Manage database schema versioning and deployment processes using Flyway.
- →Develop migration strategies, baseline configurations, and rollback procedures where applicable.
- →Collaborate with database administrators and architects to ensure application performance and data integrity.
- →Troubleshoot application issues across development, testing, and production environments.
- →Perform root cause analysis and implement long-term corrective actions.
- →Monitor application performance and identify opportunities for improvement.
- →Support incident response, operational stability, and continuous service availability.
- →Support enterprise integration initiatives, including Commercial Off-The-Shelf (COTS) product integrations.
- →Collaborate with architecture, infrastructure, security, and operations teams to ensure successful solution delivery.
- →Participate in Agile ceremonies including sprint planning, backlog refinement, daily standups, retrospectives, and reviews.
- →Prepare and maintain technical designs, deployment documentation, and operational procedures.
- →Evaluate opportunities to incorporate AI-enabled capabilities into enterprise applications.
- →Assist in the implementation of AI-based solutions such as:
- →Intelligent automation
- →Content summarization and classification
- →Predictive analytics
- →Anomaly detection
- →AI-assisted decision support
- Bachelor's degree in Computer Science, Information Systems, Engineering, or a related technical field (or equivalent experience).
- 18+ years of hands-on software development experience, lead level
- Senior-level, hands-on experience developing Java-based web applications.
- Strong expertise with:
- Java (Java 8+)
- Spring Boot
- Spring Framework ecosystem
- REST API development and integration
- SOAP services and integrations
- Relational databases and SQL
- Flyway database migration/version control
- Jenkins and/or GitLab CI/CD pipelines
- Demonstrated experience implementing DevSecOps practices, including automated build, test, deployment, and security processes.
- Experience supporting and maintaining production applications in large-scale enterprise environments.
- Strong understanding of application security principles and secure coding practices.
- Experience troubleshooting complex technical issues and conducting root cause analysis.
- Ability to work independently on complex technical initiatives with minimal supervision.
- Excellent verbal, written, and interpersonal communication skills.
- Java
- Spring Boot
- Spring Security
- REST APIs
- SOAP Web Services
- SQL
- Flyway
- Jenkins
- GitLab CI/CD
- DevSecOps
- Git Version Control
- Unit and Integration Testing
- Secure Coding Practices
Nice to Have
~1 min read- Docker
- Kubernetes
- AI/ML Integration
- Enterprise Middleware
- COTS Integration
- Cloud-Native Architectures
- Performance Monitoring Tools
Work Location:
Any Location / RemoteAdditional Work Locations:
Location & Eligibility
About this job
- Pay per year
- $111,155–$150,385 a year
- 10% below the $145,000 median for Java Developer jobs on Jobera (35 salaries).
- Posted
- 21 days ago
Listing Details
- Posted
- October 22, 2026
- First seen
- October 22, 2026
- Last seen
- November 4, 2026
Posting Health
- Days active
- 20
- Repost count
- 0
- Trust Level
- 40%
- Scored at
- November 12, 2026
Signal breakdown
Similar Java Developer jobs
View all →Browse Similar Jobs
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
No spam. Unsubscribe at any time.