CACI International Inc

Software Engineer

CACI International Inc

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $82,100 - $172,400 per year

Job Level

SeniorLead

Tech Stack

AngularCloudDockerJavaKubernetesMicroservicesNoSQLReactSpringSpring BootSpringBootSQLTypeScript

About the role

  • Design, implement, and maintain Java applications using Spring/Spring Boot
  • Collaborate on front-end development with Angular and React frameworks
  • Develop and integrate RESTful APIs and microservices
  • Write clean, maintainable, and efficient code
  • Perform code reviews and mentor junior developers
  • Implement and optimize database queries and data structures
  • Deploy and maintain applications in cloud environments
  • Troubleshoot and debug applications
  • Participate in agile development methodologies and CI/CD processes
  • Evaluate and integrate emerging technologies and AI tools into existing solutions

Requirements

  • 7+ years of experience in Java development
  • Strong proficiency with Spring Framework and Spring Boot
  • Experience with front-end development using Angular and React
  • Proficiency in TypeScript for building type-safe applications
  • Knowledge of database technologies (SQL and NoSQL)
  • Strong understanding of Git version control and GitLab CI/CD pipelines
  • Working knowledge of containerization with Docker and orchestration with Kubernetes
  • Understanding of DevSecOps principles.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience
  • US citizenship and ability to obtain and maintain required security clearances.
Benefits
  • healthcare
  • wellness
  • financial
  • retirement
  • family support
  • continuing education
  • time off benefits

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaSpring FrameworkSpring BootAngularReactRESTful APIsmicroservicesTypeScriptSQLNoSQL
Soft skills
code reviewsmentoringtroubleshootingdebuggingcollaborationclean codeefficient codingproblem-solvingcommunicationagile methodologies
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Engineeringrelated field degreesecurity clearances
Upstart

Software Engineer, PL Applicant Experience

Upstart
Mid · Seniorfull-time$142k–$196k / year🇺🇸 United States
Posted: 53 minutes agoSource: boards.greenhouse.io
AWSKotlinPostgresReactRubyRuby on RailsSpringSpring BootSpringBootTypeScript
Informa

Staff Engineer – Data Platform and Lakehouse, Databricks

Informa
Leadfull-timeCalifornia · 🇺🇸 United States
Posted: 1 hour agoSource: jobs.smartrecruiters.com
AirflowApacheAWSAzureCloudETLGoogle Cloud PlatformPythonSDLCSparkSQLUnity
Edge Case Research

Senior Software Engineer, Full Stack

Edge Case Research
Seniorfull-time$125k–$145k / yearWashington · 🇺🇸 United States
Posted: 1 hour agoSource: ecr.applytojob.com
AWSDistributed SystemsGoNoSQLPythonReactVue.js
CVS Health

Senior Full Stack Engineer

CVS Health
Seniorfull-time$83k–$222k / yearRhode Island · 🇺🇸 United States
Posted: 1 hour agoSource: cvshealth.wd1.myworkdayjobs.com
ASP.NETAzureEntity FrameworkJenkins.NETSQL
CVS Health

Senior Software Development Engineer

CVS Health
Seniorfull-time$93k–$185k / yearTexas · 🇺🇸 United States
Posted: 1 hour agoSource: cvshealth.wd1.myworkdayjobs.com
AkkaAngularAWSAzureCloudDockerElasticSearchGoogle Cloud PlatformGRPCJavaKafkaKubernetes+6 more