Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

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.
AAA

Software Engineer II

AAA

Software Engineer II developing scalable and innovative services in a collaborative environment for CSAA Insurance Group. Leveraging cloud technologies and microservices architecture to enhance the organization’s capabilities.

Posted 5/6/2026full-timeRemote • Alabama, Arizona, California, Colorado, Connecticut, District of Columbia, Florida, Idaho, Illinois, Iowa, Kansas, Kentucky, Louisiana, Maine, Maryland, Massachusetts, Minnesota, Mississippi, Missouri, Montana, South Carolina, Washington • 🇺🇸 United StatesJunior💰 $49,140 - $72,460 per yearWebsite

Tech Stack

Tools & technologies
ApacheAWSCloudDynamoDBElasticSearchGraphQLJ2EEJavaJenkinsKubernetesMavenMicroservicesMongoDBNode.jsNoSQLOpenShiftPythonSplunkSpringSpring BootSpringBootSQL

About the role

Key responsibilities & impact
  • Design and build services in a continuous delivery model on a cloud platform.
  • Partner with leads and architects to establish a technical vision and deliver innovative services.
  • Work within microservices architecture, domain driven design, and RESTful APIs using Java.
  • Work in a distributed/cloud-based environment, including Amazon Web Services & Kubernetes.
  • Use data structures, algorithms, and architecture patterns.
  • Define solutions, provide estimates on effort and risk, and evaluate technical feasibility.
  • Use modern build strategies, continuous integration, unit testing, static analysis, and automated integration tests.
  • Practice full DevOps to ensure a culture of testing and releasing software on Amazon Web Services continuously.
  • Leverage NoSQL using Amazon Web Services to ensure data storage is designed for security, reliability, availability, maintainability, and performance.
  • Deliver software in a Scrum development process.
  • Perform technical code reviews and pair programming.

Requirements

What you’ll need
  • Bachelor’s degree in computer science, information systems, or engineering (Master's Preferred)
  • 1-3 years of overall progressive experience in software engineering.
  • Designing and developing microservices using spring boot Java/J2EE, Python or NodeJS REST Webservices/GraphQL
  • Requirements Gathering AWS Native Services like Lambda
  • Databases, including SQL and NoSQL
  • Monitoring tools including New Relic, Splunk
  • Apache Camel Messaging Services or ESB experience
  • Kubernetes, OpenShift, ElasticSearch, DynamoDB, MongoDB
  • AWS build tools, including Jenkins & Maven
  • UML & Design Patterns

Benefits

Comp & perks
  • Total compensation package
  • Annual bonus eligibility
  • 401(k) with a company match
  • Flexible workplace

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

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

Hard Skills & Tools
JavaPythonNodeJSSpring BootRESTful APIsMicroservicesNoSQLSQLUMLDesign Patterns
Soft Skills
collaborationcommunicationproblem-solvingtechnical visionrequirements gatheringrisk evaluationcode reviewpair programming
Certifications
Bachelor's degree in computer scienceBachelor's degree in information systemsBachelor's degree in engineeringMaster's degree in computer scienceMaster's degree in information systemsMaster's degree in engineering