Senior Java Developer
Location: Remote, Washington, DC
Duration: 10 Months
Required Skills:
Hands-on engineering across the full SDLC for web-based applications.
Experience with Spring Boot, Jenkins/GitLab CI/CD, and Flyway for database change management.
Integration of AI-enabled capabilities where appropriate.
Senior-level experience in Java development in a web-based environment.
Strong experience with:
Spring Boot services, configuration, and 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 Skills:
Expected Deliverables:
Design, develop, test, and maintain Java web applications using Spring Boot.
Develop and integrate RESTful APIs, ensuring secure and reliable service communication.
Apply DevSecOps practices throughout delivery:
Build/maintain CI/CD pipelines using Jenkins and/or GitLab
Implement automated testing and quality gates
Integrate security checks into pipelines
Manage database versioning and deployments using Flyway.
Troubleshoot and resolve production issues; perform root-cause analysis; optimize performance and reliability.
Support integration efforts 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 while meeting security governance requirements.
| Location | Washington, DC (Remote) |
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.
Free resume templatesImprove your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.
Resume Builder