Mid-Level Java Software Engineer (On-Site)
Job Type
Full-time
Description

Java Software Engineer – NGC Support


CyOne is seeking a talented Java Software Engineer to join our team and support the  Next Generation Constructive (NGC) initiative. This role offers an exciting opportunity to develop mission-critical Java services, collaborate with a distributed team of professionals, and contribute to delivering secure, reliable software solutions that directly support real users. If you are passionate about building robust systems and thrive in a dynamic environment, we encourage you to apply.


At CyOne, we foster a culture of innovation, continuous learning, and teamwork. We offer opportunities for professional growth, a supportive environment, and competitive benefits to help you thrive in your career. Join us and be part of a team dedicated to delivering impactful technology solutions.

Requirements

Key Responsibilities:

- Design, develop, and maintain Java-based services and APIs to meet project requirements

- Write clean, efficient, and testable code, including unit and integration tests to ensure quality

- Support system integrations and manage data flows across multiple platforms

- Participate in code reviews, agile ceremonies, and team collaboration efforts

- Troubleshoot and resolve production issues, optimizing system performance

- Document system designs, interfaces, and operational runbooks for ongoing support and maintenance


Skills and Qualifications:

- Proven experience developing Java applications and services

- Strong understanding of API design and integration techniques

- Familiarity with testing frameworks and best practices for writing testable code

- Experience with troubleshooting, performance tuning, and system optimization

- Knowledge of agile development methodologies and collaborative tools

- Excellent problem-solving skills and attention to detail

- Effective communication skills and ability to work within a distributed team

- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience)


 About CyOne, Inc.
CyOne is a non-traditional small business specializing in agile software development, ISR integration, and cyber mission support for defense and intelligence customers. Our experienced team builds practical, mission-oriented tools that directly support warfighters and analysts in the field.


What We Offer

  • Competitive Compensation and Bonus Opportunities 
  • Full Benefits Package (medical, dental, vision, 401k match) 
  • Paid Time Off and Flexible Scheduling 
  • Collaborative, high-performance technical team 
  • Opportunity to contribute to meaningful national security work 

Security Clearance Requirement

  • U.S. Citizenship required 
  • Must be eligible for DoD Secret clearance (active Secret or TS/SCI strongly preferred)
Salary Description
$120,000 - $150,000 per year