FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer
4C StrategiesDesign AI-enabled simulation tools at 4C Strategies for military and commercial applications. Collaborate in agile teams and contribute to the full development lifecycle.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Proficient in designing and developing software systems with a focus on Angular and Java technologies, while ensuring high software quality through automated testing and code reviews. Experienced in agile methodologies and familiar with CI/CD practices to enhance team processes.
Highest-signal resume keywords
Angular Application DevelopmentJava/Jakarta EE TechnologiesCI/CD Practices and ToolsAutomated Testing and Quality AssuranceDistributed Computing Technologies
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
AngularJavaHTML5CSS3SASSLESSES6+RxJSNgRxSpring Framework
Tools & Technologies
GitLab CIGitJUnitPlaywrightDockerKubernetesTomcatJetty
Industry Keywords
Agile EnvironmentSoftware DevelopmentMilitary DomainIndustrial DomainCommercial DomainSecret Security Clearance
Tech Stack
Tools & technologiesAngularDockerGRPCJavaJUnitKubernetesRxJSSCSSSOAPSpring
About the role
Key responsibilities & impact- Design and develop software systems across military, industrial, and commercial domains
- Develop and maintain code in an agile environment
- Analyze requirements and document proposed designs and solutions
- Troubleshoot and debug across the codebase
- Build features that incorporate LLM-based or agentic components, with attention to reliability and predictable behavior
- Write and maintain automated tests and contribute to overall software quality
- Conduct peer code reviews
- Contribute to improving and standardizing team processes and practices
Requirements
What you’ll need- 3–5 years of experience building, deploying, and supporting Angular/Java applications
- Experience with Angular and web technologies such as HTML5, CSS3/SASS/LESS, ES6+, RxJS, and NgRx
- Experience with Java/Jakarta EE technologies such as the Servlet API, JPA, JMS, JAX-RS, JAX-WS, WebSocket API, the Spring Framework, and servlet containers (Tomcat/Jetty)
- Familiarity with CI/CD practices and tools such as GitLab CI, Git, JUnit, Playwright, Docker, and Kubernetes
- Understanding of distributed computing technologies such as REST, SOAP, OpenAPI, gRPC, and Protobuf
- Bachelor's degree in Computer Science or a related field (or equivalent experience)
- U.S. citizen with the ability to obtain a Secret security clearance
- Ability to travel internationally to work with our clients and teams
Benefits
Comp & perks- Professional development opportunities
- Agile team collaboration