Skip to contentSr Java Engineer
Company | BJ’s Wholesale Club |
---|
Location | Marlborough, MA, USA |
---|
Salary | $98000 – $98000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Senior |
---|
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