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 II
AAASoftware 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 & technologiesApacheAWSCloudDynamoDBElasticSearchGraphQLJ2EEJavaJenkinsKubernetesMavenMicroservicesMongoDBNode.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 resumeApplicant 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