Posted in

Sr Java Engineer

Sr Java Engineer

CompanyBJ’s Wholesale Club
LocationMarlborough, MA, USA
Salary$98000 – $98000
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

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

Responsibilities

  • Develop applications and services using Java, React and AWS Cloud technologies
  • Develop micro services using Spring Boot Framework
  • Lead design, development, and rollout of new capabilities for BJ’s Membership applications and APIs
  • Create technical specification documents for new functionality
  • 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
  • Establish and maintain strong working relationships with a wide variety of business groups and IT partners
  • 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)
  • Responsible for code reviews
  • Serve as technical lead on small to medium size projects
  • Strong knowledge of Data Structures/Algorithms and performance tuning

Preferred Qualifications

  • Experience with marketing applications such as CRM, Campaign Management, and Marketing Automation and Personalization desirable