Java Developer

Seniority Mid-Level
Posted Mar 14, 2026

Tapestry seeks a Java Developer in New York, NY — mid-level role building Java microservices and cloud integrations on AWS.

Overview

Tapestry is a global house of fashion brands that includes Coach and Kate Spade New York. The organization positions itself as entrepreneurial and design-driven, with an emphasis on creativity, inclusion, and delivering high-quality consumer experiences across luxury-accessible brands. As part of Tapestry, Inc., teams operate in a matrixed, cross-brand environment focused on innovation and customer-centric product development.

Role & Responsibilities

  • Design, develop and maintain Java-based applications using JDK 11+ and modern software engineering principles.
  • Architect, build and optimize RESTful APIs and microservices for high-performance backend systems.
  • Develop cloud-ready services and integrations leveraging AWS (EC2, S3, Lambda, RDS) and infrastructure-as-code where applicable.
  • Write efficient, production-grade SQL and perform performance tuning on relational databases.
  • Automate operational tasks and deployments with bash scripting and participate in CI/CD workflows.
  • Collaborate with cross-functional product, QA and operations teams to deliver features end-to-end from design to production.
  • Troubleshoot, debug and resolve issues across development and production environments; participate in incident response and remediation.
  • Contribute to code reviews, architectural discussions and continuous improvement initiatives to elevate engineering standards.

Qualifications

  • 5–7 years of hands-on experience in Java development with JDK 11 or later.
  • Proven experience building RESTful APIs and microservices in a production environment.
  • Demonstrated experience developing cloud applications on AWS (EC2, S3, Lambda, RDS).
  • Strong SQL skills with experience in query optimization and database performance tuning.
  • Proficiency with Git and modern version control workflows.
  • Practical experience writing automation scripts using bash.
  • Solid grounding in software engineering principles, design patterns and system design.

Skills

Java (JDK 11+) RESTful APIs Microservices AWS (EC2, S3, Lambda, RDS) SQL Git bash AWS CloudFormation CI/CD pipelines Agile/Scrum

Experience

5–7 years of hands-on software development experience focused on Java-based backend systems, cloud-native architectures on AWS, API/microservices development, and SQL performance tuning.

Education

Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline — or equivalent practical experience.

Benefits

Medical insurance, Dental insurance, Vision insurance, 401(K), Paid paternity and maternity leave, Commuter benefits, Disability insurance, Tuition assistance

Culture

Tapestry fosters an inclusive, creative workplace where individuality is valued and entrepreneurial thinking is encouraged. The company emphasizes collaboration across brands, customer focus, and continuous learning, offering an environment that supports professional development and cross-functional impact.