Wayfair - Senior Software Engineer - Java/Microservices Architecture

4 weeks ago


Bangalore, Karnataka, India Wayfair Full time

Responsibilities :

  • Be a visionary leader providing guidance and mentorship to your team and across the organization on Java microservice development and best practices.
  • Motivate and influence teams to buy into team vision and quarterly roadmap, pushing individuals outside of their comfort zones where necessary.
  • Drive high-impact architectural solutions and hands-on development, including inception, design, execution, and delivery following good design and coding practices.
  • Flex your strength and knowledge of Java, DevOps, and microservice development.
  • Define and ensure services are built to industry best practices, including observability, architectural patterns, and inter-team dependency mechanisms (like SLOs).
  • Work closely with architects and other teams across Storefront to break an existing PHP monolith into well-defined Java Microservices with clean boundaries and clear API contracts.
  • Architect and write code to implement high-quality, scalable, future-proof services that will have effective system boundaries and will support long-term vision & strategy.
  • Obsessively focus on production readiness for the team including testing, monitoring, deployment, documentation, and proactive troubleshooting.
  • Work closely with product managers, designers, and peer engineering teams to define project requirements and execution plans.
  • Provide visibility into team results and bottlenecks, and drive data-driven action plans.
  • Work within an Agile culture to foster continuous improvement at the team and departmental levels.
  • Proven success in mentoring junior engineers to improve standards and reduce defects in dynamic environments.
Requirements :
  • 9+ years of experience in engineering, with a preference for candidates with a mix of start-up and large-company experience.
  • eComm domain expertise is a bonus.
  • Hands-on experience driving software transformations within high-growth environments at scale.
  • Mastery in cross-functional consensus building and influencing without given authority.
  • Experienced in architecting and building large-scale, cloud-based, and event-driven systems across various projects.
  • Successful background in designing production systems at scale including fault tolerance, reliability, performance, and security.
  • Excellent communication skills with demonstrated experience driving teams forward and ability to influence results.
  • GCP target cloud platform, experience with AWS/Azure at scale.
  • Distributed microservice architectures with well-architected domain boundaries.
  • High volume async messaging architectures.
  • Large-scale relational and NoSQL style data stores.
  • Deep understanding of data processing and data pipelines.
  • Common open-source platforms, tools, and frameworks, eg: Kafka, Kubernetes, Containerization, Java microservices, GraphQL APIs, Aerospike, etc.

(ref:hirist.tech)

  • Bangalore, Karnataka, India Wayfair Full time

    Software Engineer II - Cyber Security.Wayfair is the online leader for home furnishings and decor. Through technology and innovation, Wayfair makes it possible for shoppers to quickly and easily find exactly what they want from a selection of more than 8 million items across home furnishings, dcor, home improvement, housewares and more.About the Team :The...


  • Bangalore, Karnataka, India Squareroot Consulting Pvt Ltd Full time

    Hiring Java Senior Developer for Bangalore based AR/VR Startup Company. Looking for someone who can join immediately or at a short notice period.Role : Software Engineer /Senior Software Engineer - Java/Microservice/AWSLocation : Bangalore (Balladur) Experience : 4+ Years of experience Education : BE/BTech/ME/M.Tech/MCA/MSc Responsibilities :- Designing &...


  • Bangalore, Karnataka, India Wayfair Full time

    Role : We are looking for a driven leader who is passionate about releasing high-quality software and empowering our users to have an excellent shopping experience through our native apps. The ideal candidate has experience in native app development (iOS or Android) and a proven track record of managing stakeholders and external partners. This person will...

  • Java Support Engineer

    4 weeks ago


    Bangalore, Karnataka, India Indium Software Full time

    Overview :We are seeking a highly skilled and experienced Java Support Engineer to join our dynamic team. The ideal candidate should have a solid background in Java development, with a focus on Spring Boot and microservices architecture.The role primarily involves providing support for Level 2 (L2) and Level 3 (L3) technical issues, troubleshooting complex...

  • Senior Developer

    4 weeks ago


    Bangalore/Hyderabad, Karnataka, India TalentPulse Consultant Full time

    Overview :The Senior Developer Java Microservices plays a critical role in the design, development, and implementation of high-quality software solutions using Java and microservices architecture. This position is essential in driving innovation, enhancing system scalability, and ensuring optimal performance in alignment with the organization's strategic...


  • Bangalore, Karnataka, India Wayfair Full time

    As a member of the Tier 2 technical support team, you'll become a subject matter expert, establish a reputation as a service/support specialist, and take ownership of tools and services that not only assist your professional objectives but also have an impact on decisions made by Wayfair. Wayfair is constantly testing and experimenting with new hardware,...


  • Bangalore, Karnataka, India Hiresoft Full time

    Responsibilities :Build highly available, secure, distributed systems in a microservices architecture. Collaborate with some of the best engineers in the industry to work on complex challenges in large-scale computing Own, build and operate external customer facing systems that demand stringent service-level agreements. Continuously learning about new...


  • Bangalore, Karnataka, India The HRBPs Full time

    SSE - Full stack-Microservices + Java + springbootSkills & Expertise :- Java- React- Microservices- Springboot - AWSRoles & Responsibilities :- Develop Software Maintain and write code for complex systems that address project specifications and guidelines.- Write programs that span multiple platforms.- Offers occasional innovative ideas and products to the...


  • Bangalore, Karnataka, India Astria Digital Pvt.Ltd Full time

    Role Description : This is a full-time hybrid role for a Senior Java Software Engineer at Astria Digital, located in Bengaluru, with flexibility for some remote work. The Senior Java Software Engineer will be responsible for designing and implementing software solutions, developing microservices, programming and using the Springboot Framework and Core Java....

  • Engineering Head

    4 weeks ago


    Bangalore, Karnataka, India Subex Telecom Full time

    Job Description :We are looking for passionate & visionary Engineering Leadership someone familiar with Java, Microservices and Cloud Technology Stack. This role will be responsible for leading entire R&D engineering team in a fast-growing Telecom - AI Company based in Bangalore. The ideal candidate will have a proven track record of shaping up and...

  • Senior Java Developer

    4 weeks ago


    Bangalore, Karnataka, India Rcs groups Full time

    Senior Java developerThe ideal candidate should have a good experience with 1. Core Java, 2. Spring boot 3. Microservices.Roles and responsibilities :- Proficient in Java, with a good knowledge of its ecosystems- Good proficiency in object oriented Programming.- Coding should be major area of performance.- Very good interpersonal, analytical, problem-solving...


  • Bangalore, Karnataka, India KBC Technologies Full time

    Skills Required :- Proficiency in Java 11+- Strong experience with Spring framework, including Spring Boot and Spring Security- Knowledge of Microservices architecture and development principles- Experience with testing frameworks such as JUnit and mocking libraries- Familiarity with IBM API Gateway (Good to Have)Experience Required :- Minimum 8 years of...

  • Java Developer

    4 weeks ago


    Bangalore/Hyderabad, Karnataka, India Comtek Solution Full time

    Job Title: Java Developer (Spring Boot & Microservices) Job Description: We are seeking a skilled and experienced Java Developer with expertise in Spring Boot and microservices architecture to join our dynamic team. As a Java Developer, you will be responsible for designing, developing, and maintaining robust, scalable, and efficient Java-based applications...


  • Bangalore, Karnataka, India Wayfair Full time

    Responsibilities :Use data to understand customer needs and behaviors; map those against business objectives, and transform that knowledge into product enhancements (existing product space and net new features).Build client-agnostic backends that solve the needs of customers across all of our platforms: iOS and Android apps, mobile web and desktop...


  • Bangalore, Karnataka, India topslick management Full time

    Role - Senior Software EngineerExperience - 5 to 8 years Mandatory Skillsets - Golang, Microservices, Kubernetes, DockerJob Purpose :To prepare detailed design, implement, test, troubleshoot & deliver high-quality, and fully performing software that complies with client requirements, quality standards and architectural design.Responsibilities :- Develop...

  • Software Developer

    4 weeks ago


    Bangalore, Karnataka, India Mail Developer Full time

    Role : Software Developer - Java/AWS/Microservices Job Description :1. This role is Work From Office at Bellandur Road, Bengaluru2. This is an INDIVIDUAL CONTRIBUTOR role3. Minimum 2 years of experience in Software Development.4. IT PRODUCT/SOFTWARE/APPLICATION Development experience is a MUST5. Tech Stack: Java, MySql, NoSql, Kubernetes, AWS, Microservice6....

  • Java Architect

    4 weeks ago


    Bangalore, Karnataka, India ENCORA Full time

    Salary : 32 -40LPAJob Description :About the Role :We are seeking a highly experienced Java Architect to join our team. This role provides an exciting opportunity to lead the design, development, and implementation of complex enterprise-grade Java applications. The ideal candidate will be a technical leader with a strong grasp of Java technologies, software...


  • Bangalore, Karnataka, India ConsultBae Full time

    Skills : Java, Spring, Docker, Kubernetes, MicroservicesJob Description :Requirements :- Must have solid experience in Java(Stream API, Lambda), Reactive Programming (Spring Webflux), Spring Boot, Microservices, AWS, Kafka, Docker, and Kubernetes.- Bachelor's degree in computer science/engineering or equivalent.- 10+ years of software engineering...

  • Java Technical Lead

    1 week ago


    Bangalore, Karnataka, India MNR Solutions Full time

    Job Title : Java Tech LeadSkills : Java, Spring Boot, Hibernate, Microservices, AWS, AzureExperience : 7 YearsLocation : BangaloreIndustry : E-commerce, Product CompaniesJob Description :Overview :We are seeking a highly skilled Java Tech Lead to join our team in Bangalore. The ideal candidate will have strong expertise in Java development, particularly with...


  • Bangalore, Karnataka, India Wayfair Full time

    Job Description :As a lead analyst for Analytics Data Platforms, your goal is to unlock insights and guide the business in the data domain. This includes everything from advising on technical implementation tradeoffs and priorities (e. g. Storefront's near real-time or experimentation data capabilities) to developing broad-level strategic direction and...