Job Closed
This listing is no longer active.
Innovation, Support, & Design Excellence
Mid-Level Software Engineer
Location
Florida
Posted
139 days ago
Salary
$130K - $150K / year
Seniority
Lead
Job Description
Mid-Level Software Engineer
CyOne
• Full stack development using Kotlin/Java (backend) and Godot Engine (frontend and backend) • Participate in the full software development lifecycle in an Agile environment • Support incremental demonstrations of new capabilities • Follow secure coding practices and support remediation of vulnerabilities • Collaborate with distributed development teams to support integration, deployment, and testing activities
Job Requirements
- U.S. Citizenship (no dual citizenship allowed)
- Eligible for DoD Secret clearance; active clearance preferred
- 10+ years of overall software engineering experience
- 5+ years of recent experience with: Java (Spring Boot or equivalent) RESTful API development
- Experience with Agile development (Scrum/Kanban), Git repositories, and CI/CD pipelines
Benefits
- Competitive Compensation
- Comprehensive Benefits Package!
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Own end-to-end implementation of product features spanning mobile (React Native / Expo), web (Next.js App Router), and backend services (NestJS / Node.js) • Collaborate closely with product and design to translate complex health concepts into clear, usable experiences • Drive technical decisions that balance speed, quality, and long-term maintainability • Build and maintain shared UI and interaction patterns using Tamagui across mobile and web • Implement mobile experiences using React Native (Expo), expo-router, TanStack Query, and offline/background sync patterns • Build web experiences using Next.js (App Router) and React • Integrate payments using Stripe.js and react-stripe-js • Integrate frontend applications with custom authentication hooks backed by Firebase and backend identity services • Consume and evolve REST APIs • Implement analytics (PostHog), error tracking (Sentry), and accessibility best practices • Write and maintain frontend tests using Jest, Vitest, React Testing Library, Playwright, and Detox as appropriate • Design and implement backend services using NestJS (v11) and TypeScript • Build secure, well-validated REST APIs using zod, class-validator, and OpenAPI • Implement authentication and authorization using Google Identity JWT validation and role-based access control • Model relational data using Prisma and Postgres (Cloud SQL) • Implement async and background workflows using Google Cloud Tasks • Integrate with external services such as OCR, scheduling APIs, and third-party data sources • Ensure observability through structured logging, metrics, and Sentry • Write unit and integration tests using Jest • Act as a senior individual contributor, setting quality bars through code, reviews, and architectural decisions • Partner closely with infrastructure and DevOps engineers to ensure reliable deployments • Identify opportunities to simplify systems and reduce operational overhead • Contribute to evolving engineering standards, patterns, and best practices • Mentor mid-level engineers as the team grows
• Collaborate with the founder to finalize MVP features and plan for long-term roadmap. • Research and incorporate feedback from law enforcement users (officers, records staff, command). • Write product specs, user stories, and translate them into technical tasks. • Develop and maintain full-stack applications (frontend + backend). • Design database schemas and multi-tenant infrastructure for agencies. • Implement secure, scalable integrations with third-party APIs (Twilio, Slack, government systems). • Contribute to technical decisions on hosting, deployments, and architecture. • Balance quick MVP delivery with long-term scalability and compliance.
Staff/Principal Software Engineer
Jump - Advisor AIJump uses AI to help financial managers automatically take notes, stay compliant, update their CRM, and serve clients.
• Empower financial advisors and clients with AI technology • Collaborate with a small and efficient dev team • Contribute to clean, well-tested, well-architected code • Participate in a trial week with the team after successful screening and coding challenge
Senior Software Engineer
Jump - Advisor AIJump uses AI to help financial managers automatically take notes, stay compliant, update their CRM, and serve clients.
• approach problems with curiosity and good judgment • adjust when priorities shift • see every new challenge as a chance to learn • collaborate, problem-solve, and move forward together



