Software Engineer II
Posted 1hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
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.
Responsibilities:
- 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:
- 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:
- Total compensation package
- Annual bonus eligibility
- 401(k) with a company match
- Flexible workplace
















