Java Software Engineer & Development Lead (Senior-Level or Higher Preferred)
Captivation SoftwareAbout the role
Annual Salary: $230,000 - $270,000 (depends on experience level)
Up to 20% 401k contribution (no matching required)
Build Something to Be Proud Of.
Captivation Software has built a reputation on providing customers exactly what is needed in a timely manner. Our team of engineers take pride in what they develop and constantly innovate to provide the best solution. Captivation Software has an immediate need for a Java Software Engineer (Senior-Level or higher preferred) to lead and contribute to the development efforts of a team of 3-6 software and DevOps engineers in sustaining the large-scale, mission-critical tool. Experience as a member or lead of an Agile software development team is required.
Requirements
Security Clearance:
- Must currently hold a Top Secret / SCI U.S. Government security clearance w/ a Favorable Polygraph, therefore all candidates must be a U.S. citizen.
Required Skills:
- Bachelor’s degree from an accredited college or university. Four (4) years of additional SWE experience may be substituted for a Bachelor’s degree.
- Master’s degree can be substituted for two (2) years experience
- Shall have at least eight (8) years experience as a Software Engineer in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, or problem diagnosis/resolution. The individual must be able to communicate directions and provide guidance to junior programmer/analysts, as required.
- Shall have at least six (6) years experience developing software developing software with high level languages such as Java, C, C++, JavaScript.
- Shall have at least three (3) years experience developing software for Microsoft Windows (XP or newer), or UNIX/Linux/Centos family of operating systems.
- Shall have experience on the design and development of at least one Object Oriented system.
- Shall have extensive experience in planning and accomplishing goals and complicated tasks and providing consultation on complex projects as top-level contributor or specialist.
- Shall have a firm grasp of modern computer programming with a minimum of six (6) years experience in programming and development of application software for complex systems and software testing.
- Shall have experience developing solutions integrating or extending FOSS/COTS products.
- Shall have demonstrated technical writing skills and have generated technical documents in support of a software development project.
- Acting as liaison between customers and the development team, to include triaging incoming requirements and requests for support and managing customer expectations
- Agile software development
- Unix/Linux environments (bash, scripting, ftp, .sh); bare metal
- Kubernetes
- Java, Java Spring Frameworks, general open source Java libraries
- RESTful Web/Reactive Services (Java/Spring/SpringBoot)
- Cloud-based streaming analytic environments with big data ingestion/processing (e.g., Heron, Flink, Pulsar, Kafka)
Desired Skills:
- Cloud-based data queuing, batching, and messaging (e.g., Pulsar Data Messaging, Pulsar Schema, Pulsar Functions, Flink Message Processing, NiFi)
- Containerization of services via Docker (e.g., DockerHub/Harbor, YAML files)
- Docker orchestration software (e.g., Kubernetes)
- SQL, NoSQL, and caching databases (e.g., MySQL, Cassandra, Elasticsearch, Redis/KeyDB)
- Automated build/deployment environments - production, staging, development (e.g., Maven, Jenkins, Git)
- eVo and UWE environments
- Agency reporting and dissemination policies
- Agency compliance, streaming, and analytic platforms
This position is open for direct hires only. We will not consider candidates from third party staffing/recruiting firms.
Benefits
- Annual Salary: $230,000 - $270,000 (depends on experience level)
- Up to 20% 401k contribution (no matching required)
- Above market hourly rates
- $3,000 HSA Contribution
- 5 Weeks Paid Time Off
- Company Paid Employee Medical / Dental / Vision Insurance / Life Insurance / Short-Term & Long-Term Disability / AD&D
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s