Senior Software Engineer (Java -Store Commerce)
Team: Engineering
Location: Noida, Uttar Pradesh
Commitment: Full-Time
Workplace Type: hybrid
Position Overview:
Job Responsibilities:
- Participates in design and development of new and current systems
- Participates in enterprise architecture reviews and provides recommendations and guidance to align the POS systems to optimize Petco IT investments
- Act as technical lead for small project/feature change
- Work with the Product Management team, Project Management, Business and User Experience teams to identify and prioritize features
- Participate in all grooming, priority setting sessions, project sizing activities
- Evaluates new tools, technologies and processes to improve speed, efficiency and scalability
- Will be responsible for monitoring server and application performance using one or more of Application Performance Monitoring tools: NewRelic, CloudWatch and Sumologic
- Work closely with other development teams across Petco to troubleshoot issues and identify opportunities for seamless integrations across systems
- Works with the Production Support team to train, guide and troubleshoot production issues
- Provides coaching for Software Engineers
- Thrives on working in a fast-paced environment
Basic Qualifications:
- 5+ years of professional experience in software support at enterprise level
- BS degree in Computer Science, Engineering or related IT field
- Hands-on enterprise JAVA application and Spring boot development experience
- Hands-on development experience with retail POS processes, including customer facing (Sales & Returns management, promotion & pricing, membership, loyalty, payment integration etc…) and back-office (Cash Management, Opening & Closing, TLOG processing)
- Working knowledge with PCI & PII security standards
- Experience troubleshooting issues across a complex IT ecosystem across multiple cross-functional teams
- Knowledge of best practices and IT design and development patterns and standards
- Hands-on expertise in many disparate technologies, typically ranging from front-end user interfaces through to back-end systems and all points in between
- Experience with Capacitor or similar technologies to build cross-platform native apps
- Experience working with Cloud technology and IaC (AWS experience preferred, and candidates with AWS DevOps or AWS Solution Architecture certifications strongly preferred)
- Experience with Microservice Architecture and Domain Driven Design.
- Experience with Java build, packaging and dependency management and storage systems (such as GitLab, Maven, Gradle, Artifactory)
- Experience developing and tuning MS SQL, AWS Aurora PostgreSQL queries
- Experience with integrating automated tests into CI/CD pipelines (such as Cucumber, Robot, Selenium, JMeter)
- Experience with creating alerts, dashboards, canned queries – as well as configuring and integrating log aggregation (such as SumoLogic, Splunk, ELK, syslog – SumoLogic preferred)
- Experience with Agile methodologies (Kanban or SCRUM) and software development lifecycles
- Strong interpersonal & communication skills
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
