Description
We are seeking a Sr. Java Software Engineer to join our Intelligence Organization in San Diego, CA. As a Sr. Java Software Engineer, you will design, develop, integrate, test, and sustain mission-focused software using cutting-edge technology.
Responsibilities:
- Develop and maintain Java-based backend services, APIs, integrations, and persistence-layer components.
- Develop and maintain full-stack web applications, including user-interface components and web services.
- Translate user stories, acceptance criteria, system engineering artifacts, and technical requirements into maintainable, secure, and testable software.
- Apply secure software-development principles, clean-code practices, automated testing, and established configuration-management processes.
- Support software integration, troubleshooting, defect resolution, and deployment across development, integration, test, and operational environments.
- Participate in Agile ceremonies, including sprint planning, backlog refinement, reviews, retrospectives, and technical discussions.
- Collaborate with teammates to maintain a high standard of engineering rigor, code quality, test coverage, documentation, and delivery discipline.
- Use approved development, build, continuous integration, test automation, and code-quality tools to support reliable software delivery.
- Lead complex technical efforts, influence architecture and engineering practices, mentor teammates, identify and manage technical risks, and help sustain high standards for quality, security, testing, and maintainability across the team.
Requirements:
- BS Degree in Computer Science or relevant degree with 8-12 years of relevant professional experience.
- Active Secret Security Clearance.
- Knowledge of GIT or other configuration management tools.
- Familiarity with Spring Framework / Spring Boot or comparable application-development frameworks.
- Interest in Cybersecurity protocols and secure communications.
- Experience in Scrum Methodology or other Agile environments.
- Excellent written and communication skills.
- DoD 8570 approved security certification (i.e., Security +).
Desired Skills:
- Knowledge of Java Swing GUI.
- Knowledge of Networking / Communication Protocols such as TLS Handshake and HTTPS.
- Experience working with Maven.
- Experience with web-based (HTML, CSS, JavaScript) in a web-based environment.
- Experience with Web Services Architectures (REST, SOAP, AWS).
- Experience with Software CM (e.g., Git, GitHub).
- Experience with Continuous Integration / Quality, and DevOps concepts and tools / technologies.
- Experience with Build Scripts (e.g., Maven, ANT).
- Experience with Agile Management Tools and Concepts.
- Experience with Web Server Configuration.
- Experience with Database Development.
- Experience in cloud environments.
- Experience with containerized/distributed applications and/or infrastructure automation tools.
- Experience with AI / LLM / agent-assisted development.
Benefits:
- Competitive benefits package, including Paid Time Off, 11 paid Holidays, 401K with a 6% company match and immediate vesting, Flexible Schedules, Discounted Stock Purchase Plans, Technical Upskilling, Education and Training Support, Parental Paid Leave, and more.
For more fresh new jobs, check out yubhub.co.