Point your AI agent at freehire and let it find you a job.

Get the CLI →

Staples

Sr. Fullstack Developer - SEO

Posted 3 views
Discussion

Summary

Senior fullstack developer on Staples' SEO team in Chennai: designs, builds, and maintains Java software and resilient test automation supporting SEO infrastructure, including API testing, performance/load testing, and troubleshooting on cloud platforms. Core stack: Java, test automation frameworks (Selenium/Cypress/Playwright), cloud (AWS/Azure/GCP), and Git.

What you’ll be doing:
• Design, develop, and maintain software applications that support key business needs for SEO.
• Collaborate with team members to analyze user requirements and determine effective technical solutions.
• Hands on Automation creation and maintenance. Write low maintenance, resilient, and flexible automation code
• Engage in code reviews to drive code quality and share knowledge throughout the team.
• Assist in troubleshooting and resolving software defects to ensure smooth software operation.
• Write and maintain clear technical documentation related to software functionality.
• Recommend simple process improvements to optimize team efficiency and effectiveness.
• Develop performance and load testing strategies for SEO infrastructure
• Lead manual and exploratory testing efforts for complex SEO scenarios

What you bring to the table:
• Strong analytical and problem-solving skills, with a creative mindset for tackling moderately complex technical challenges.
• Effective communication skills—both written and verbal—to convey technical concepts to a range of stakeholders.
• A keen attention to detail and an unwavering commitment to delivering high-quality, reliable software solutions.
• Excellent time management skills, able to manage multiple priorities and meet deadlines.
• Solid understanding of object-oriented programming principles (inheritance, encapsulation, polymorphism).
• Familiarity with database technologies (SQL or NoSQL), including writing and optimizing queries.
• Experience with Agile or Scrum methodologies, including active participation in sprint planning and retrospectives.
• Proven ability to troubleshoot and resolve technical issues independently using debugging tools and techniques.
• Experience with version control systems (e.g., Git), including branching, merging, and pull requests.


Requirements

Education Qualification:
Bachelor’s degree in Computer Science, Software Engineering, or related field; or an equivalent combination of education, training, and experience.

Basic Qualifications:
  • 4+ years hands-on java experience in software development including application development, debugging, and deployment.
  • Expertise in test automation frameworks (Selenium, Cypress, Playwright, or similar)
  • Experience with API testing tools (Postman, REST Assured)
  • 4+ years of progressively complex experience in software engineering or related fields.
  • Experience working with cloud platforms (e.g., Azure, GCP, AWS), including deployment and application management.
  • Familiarity with RESTful API design and development, using tools like Postman or Swagger.

Preferred Qualifications:
  • Knowledge of containerization technologies such as Docker, AKS.
  • Knowledge of performance testing tools (JMeter, k6, Locust)
  • Understanding of SEO quality metrics and relevance evaluation
  • Experience with CI/CD pipelines and test automation integration (Jenkins, GitHub Actions, GitLab CI)
  • Knowledge of monitoring and logging tools (Prometheus, Grafana, ELK Stack).
  • Understanding of security best practices in software development, including securing APIs, data encryption, and vulnerability assessments.

Skills

What Senior Full-Stack jobs ask for — and how much of it you have →
Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available