- Company Name
- Quicken
- Job Title
- Senior Software Engineer - Backend
- Job Description
-
Job Title: Senior Software Engineer – Backend
Role Summary:
Lead the design, development, and deployment of scalable, production‑ready back‑end services using Java (Spring, Hibernate) on AWS. Deliver high‑quality, cloud‑native solutions within an Agile, cross‑functional team.
Expactations:
- Consistently produce reliable, maintainable code that meets performance and security standards.
- Collaborate closely with product managers, architects, QA, and operations to translate user requirements into robust architecture.
- Demonstrate a data‑driven, continuous learning mindset; experiment with newer technologies and best practices.
- Own end‑to‑end delivery of features, from design documents to production rollout and monitoring.
Key Responsibilities:
- Design and implement RESTful APIs and microservices, ensuring extensibility, error handling, and proper DB modeling.
- Develop, test, and deploy Java/Spring/Hibernate applications on AWS (EC2, RDS, Lambda, ECS/EKS, etc.).
- Write comprehensive unit, integration, and performance tests; maintain high code coverage.
- Participate in code reviews, architectural discussions, and sprint planning.
- Integrate third‑party services via APIs, manage authentication, and handle data serialization.
- Monitor service health, troubleshoot incidents, and provide post‑mortem analyses.
Required Skills:
- 5+ years of software engineering experience; 3+ years in core Java, Spring Framework, and AWS.
- Expertise in microservice architecture, REST, and JSON.
- Strong database skills (SQL, MySQL preferred), data modeling, and query optimization.
- Proficient with REST API design, design patterns, OOP principles, and complexity analysis.
- Experience with unit testing frameworks, CI/CD pipelines, and containerization.
- Excellent communication and teamwork abilities in distributed settings.
Required Education & Certifications:
- BS or MS in Computer Science, Computer Engineering, or related field (or equivalent experience).
- No specific certifications required; AWS or Spring related certifications are a plus.
Menlo park, United states
On site
Senior
31-12-2025