SR Java Engineer Job at BJ's Wholesale Club, Marlborough, MA

cWhqS0NGeEJPeDREeTdVcVVhRTVFejNWckE9PQ==
  • BJ's Wholesale Club
  • Marlborough, MA

Job Description

  • Strong, energetic, full-stack technical resource for the Marketing and Membership development team developing applications and services using Java, React and AWS Cloud technologies.
  • Strong experience in developing the micro services using Spring Boot Framework.
  • Apply the technical and analytical skills of a Senior Engineer to lead design, development, and rollout of new capabilities for BJ’s Membership applications and APIs.
  • Create technical specification documents for new functionality and ensure that new solutions integrate seamlessly with existing technologies in compliance with BJ’s Software Engineering/Security standards and strategy.
  • Work closely with various BJ’s Application Development, Middleware, BI, and Operations and Infrastructure teams as well as offshore partners to coordinate, lead, and implement solutions according to established requirements and technical standards.
  • Establishing and maintaining strong working relationships with a wide variety of business groups and IT partners (Developers, Product Owners, Network Engineering, Security, etc.)
  • Actively participate in requirements, architecture, and design meetings.
  • Enhance and redesign the existing applications using the new technology stack.
  • On call production support for Marketing and Membership applications, Micro services, Adobe Product Suite (AEM, ACC, AEP, Target).
  • Have been responsible for code reviews
  • Serve as technical lead on small to medium size projects.
  • Strong knowledge of Data Structures/Algorithms and performance tuning.
  • Minimum Requirements:

    • Bachelor’s degree or foreign equivalent in Computer Science, Computer Engineering, Information Systems or a related field
    • 6-8 years of experience with Spring Framework, RESTful APIs, Micro services, Java, HTML, React, CSS, JavaScript, JDBC, JMS/MQ, SQL/Postgres, Dynamo DB.
    • Experience must include, experience with cloud technologies such as RDS, API Gateways, Lambda, and Dynamo DB; Strong systems analysis and design skills and demonstrated ability in successfully leading the deployment of enterprise-scale applications.
    • Experience with SDLC and Agile methodology; Experience with marketing applications such as CRM, Campaign Management, and Marketing Automation and Personalization desirable.

Job Tags

Similar Jobs

Ash Grove Cement Company

Warehouse Supervisor Job at Ash Grove Cement Company

Ash Grove family of companies, including Ash Grove Cement Company, Ash Grove South Texas, LLC, Sapphire Americas LLC, Oldcastle Cement Holdings, Houston Cement Company, and Suwanee American Cement Company, is one of North Americas leading cement manufacturers, with...

Barnard

Electrician Job at Barnard

Overview Barnard Construction Company, Inc., based in Bozeman, Montana, is a heavy-civil construction company with projects underway across North America. Barnard is ranked by Engineering News-Record , a leading construction industry periodical, as one of the nations...

Pella Corporation

Senior Financial Analyst Job at Pella Corporation

 ...process and methodology improvements. Maintain cost center, account structure, and financial allocations, as necessary. Prepares...  ...key. Must exhibit the ability to maintain professionalism in times of adversity and pressure. Must have Excel experience compiling... 

Fine Line Marketing, Inc.

Entry-Level Marketing & Management Trainee Job at Fine Line Marketing, Inc.

 ...We are hiring on behalf of our client in Beaverton, OR for an Entry-Level Marketing & Management Trainee. This is an exciting opportunity to work on Fortune 100 campaigns while gaining hands-on experience in advertising, sales, customer engagement, and brand strategy.... 

VitalCore Health Strategies

Licensed Practical Nurse (LPN) Job at VitalCore Health Strategies

 .... VitalCore Health Strategies (VCHS), an industry leader in Correctional Health Care has an opening for a Full-Time Day and Night Shift...  ...PRACTICAL NURSE POSITION SUMMARY The Licensed Practical Nurse (LPN) delivers quality care that is consistent within the scope of...