Summary
Toyon Research Corporation is seeking an intermediate-level Software Engineer to help design and deliver modern, server-based applications for high-impact initiatives. This role involves collaborating with a small engineering team and client stakeholders across the full software development lifecycle, focusing on modernization and growth into emerging technologies.
Responsibilities
- Collaborate with engineering team members and client stakeholders to gather and refine requirements
- Design and develop scalable, maintainable server-side applications using Java (17+) with an evolving Kotlin roadmap
- Contribute to architectural discussions, mockups, prototypes, and system enhancements
- Implement features and improvements using modern development practices
- Perform testing, debugging, and deployment to production environments
- Support client-facing demonstrations, presentations, and training sessions
- Participate in both office-based and on-site implementation efforts
Skills
- U.S. Citizenship Required
- This position requires a current TOP SECRET clearance
- Candidate must be SAP and SCI program eligible
- Bachelor's degree in Computer Science, Information Systems, or related field — or equivalent professional experience
- 2+ years of professional experience with Java 17+ and strong object-oriented design skills
- Solid understanding of relational database concepts and proficiency in SQL
- Experience with Git, Maven, and a modern IDE (Eclipse, IntelliJ, or similar)
- Familiarity with Spring Boot 3.x for building enterprise applications
- Experience designing or consuming RESTful APIs
- Interest in Kotlin or modern JVM language evolution
- Exposure to front-end technologies such as React (or interest in expanding into front-end work)
Qualifications
Must Haves
- U.S. Citizenship Required
- This position requires a current TOP SECRET clearance
- Candidate must be SAP and SCI program eligible
- Bachelor's degree in Computer Science, Information Systems, or related field — or equivalent professional experience
- 2+ years of professional experience with Java 17+ and strong object-oriented design skills
- Solid understanding of relational database concepts and proficiency in SQL
- Experience with Git, Maven, and a modern IDE (Eclipse, IntelliJ, or similar)
Nice to Haves
- Familiarity with Spring Boot 3.x for building enterprise applications
- Experience designing or consuming RESTful APIs
- Interest in Kotlin or modern JVM language evolution
- Exposure to front-end technologies such as React (or interest in expanding into front-end work)
Benefits
- Competitive Industry Pay
- 100% Employer-Paid Medical Insurance Premium
- HSA with Employer Contributions
- Dental and Vision Coverage Options
- Paid Holidays
- Paid Vacation and Sick leave
- Company Funded 401(k) and Profit Sharing Plans
- Employee Stock Ownership Plan (ESOP)
- Life and Disability Insurance
- Paid Parental Leave
- Discretionary Bonus Eligibility