6-8+ years of professional software engineering experience, with a focus on backend development 4+ years of hands-on Java experience (Spring core/web/boot, Gradle, JUnit, JVM tuning & performance) Strong computer science fundamentals and proven experience designing scalable, distributed systems Experience leading the delivery of multiple high-impact projects end-to-end Skilled at working with both technical and non-technical stakeholders Ability to write high-quality, testable, maintainable, and secure code Hands-on experience with AWS (EKS, Aurora RDS, Elasticache, DynamoDB) Hands-on experience with containerization (Docker/Kubernetes) Hands-on experience with relational + NoSQL databases (MySQL, PostgreSQL, DynamoDB) Proficient with CI/CD pipelines (GitHub Actions preferred), git, and build automation Familiar with observability and monitoring tools (e.g., DataDog) Excellent communicator, comfortable collaborating in globally distributed teams Track record of mentoring engineers and raising team standards through best practices