Senior Java Developer

Remote • Posted 4 hours ago • Updated 4 hours ago
Full Time
Remote
Depends on Experience
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Artificial Intelligence
  • DevSecOps
  • COTS
  • Java
  • Kubernetes
  • Jenkins
  • Continuous Integration
  • Application Development
  • Spring Framework

Summary

Position Summary
We are seeking a Senior Java Developer to support web-based application development in a Client 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 Client/security governance requirements.

Required Qualifications
15+ years of development hands on experience 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
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.

Additional Required Skills/Experience:
o A degree from an accredited College/University in the applicable field of services is required. If the individual's degree is not in the applicable field then four additional years of related experience is required.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: zolva001
  • Position Id: 9123705
  • Posted 4 hours ago
Contact the job poster
JP

Joel Prabhudas

Recruiter @ Zolon Tech Solutions Inc

Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.