Location: Remote • California, Colorado, Connecticut, Florida, Illinois, New York, Oregon, Pennsylvania, Texas, Virginia, Washington • 🇺🇸 United States
Engage in all phases of the software lifecycle- design, implement, test, deploy, and support services in production.
Maintain a culture of code quality through rigorous testing, automation, and code reviews.
Be proactive and innovative- we rely on your feedback to build a world-class product.
Be a part of a team that believes in the core values of transparency, collaboration, grit, and humility; in going above and beyond what is required to do the right thing for our customers and the company; and in having fun while doing all this!
Requirements
Deep hands-on expertise (6+ years) in Java and the Spring Framework (Spring Boot, Spring Security, etc.) for building high-scale, production-ready microservices in a SaaS company.
Strong practical experience working with Kafka (MSK) or other message brokers for building event-driven architectures and handling high-volume data streams.
Solid understanding and hands-on experience working with cloud-native architecture, microservices, CI/CD (CircleCI, GitHub Actions, Argo), GitOps, APIs and API Gateway, Docker, Kubernetes (EKS), Python, and AWS services.
Strong experience implementing and leveraging Observability solutions (metrics, logging, tracing) using tools like Open Telemetry, Grafana and Prometheus to diagnose and resolve production issues.
Strong written and verbal communication skills.
Bonus if points is you have familiarity with the payment processing ecosystem (PCI DSS, tokenization, card networks, processors).
Benefits
Flexible work hours and flexible PTO
Competitive health benefits
VGS stock options
401k plan, with employer matching 4% and immediate vesting (available only for US employees)
Life & disability insurance
Pre-tax flexible spending accounts, dependent and healthcare FSA (available only for US employees)
Global parental leave program
Employee Assistance Program
Home Internet reimbursement
New hire home office set-up allowance
Professional learning reimbursement
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.