BJ's Wholesale Club Logo

BJ's Wholesale Club

Java Developer

Posted 14 Days Ago
Marlborough, MA
78K-78K Annually
Mid level
Marlborough, MA
78K-78K Annually
Mid level
We seek a full-stack Java Developer to design and implement membership applications, focusing on microservices and integration with existing systems, while collaborating with various teams.
The summary above was generated by AI

Join our team of more than 34,000 team members, supporting our members and communities in our Club Support Center, 235+ clubs and eight distribution centers. BJ’s Wholesale Club offers a collaborative and inclusive environment where all team members can learn, grow and be their authentic selves. Together, we’re committed to providing outstanding service and convenience to our members, helping them save on the products and services they need for their families and homes.

The Benefits of working at BJ’s

•        BJ’s pays weekly

        Eligible for free BJ's Inner Circle and Supplemental membership(s)*

•        Generous time off programs to support busy lifestyles* 

                      o Vacation, Personal, Holiday, Sick, Bereavement Leave, Jury Duty

•        Benefit plans for your changing needs*

                      o Three medical plans**, Health Savings  Account (HSA), two dental plans, vision plan, flexible spending

•        401(k) plan with company match (must be at least 18 years old)

*eligibility requirements vary by position

**medical plans vary by location

Java Developer

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 Engineer to 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
  • 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, plus 3-4 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.

Nice to Have

Master’s degree or foreign equivalent in Computer Science, Computer Engineering, Information Systems or a related field, plus 3-4 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. Experience may be gained concurrently.

This is a hybrid role. Tuesday through Thursday are in-office days at BJ's Club Support Center in Marlborough, MA and Monday and Friday are remote days.

In accordance with the Pay Transparency requirements, the following represents a good faith estimate of the compensation range for this position. At BJ’s Wholesale Club, we carefully consider a wide range of non-discriminatory factors when determining salary. Actual salaries will vary depending on factors including but not limited to location, education, experience, and qualifications. The pay range for this position is starting from $77,500.00.

Top Skills

Api Gateways
AWS
CSS
Dynamo Db
HTML
Java
JavaScript
Jdbc
Jms/Mq
Lambda
Microservices
Postgres
Rds
React
Restful Apis
Spring Boot
Spring Framework
SQL

Similar Jobs

Yesterday
Easy Apply
Hybrid
Wakefield, MA, USA
Easy Apply
30K-80K
Senior level
30K-80K
Senior level
Fintech • Software
As a Java Software Engineer, you will design, develop, and maintain Java-based applications, focusing on scalable solutions and mentoring junior staff.
Top Skills: BitbucketDynamoDBGitJavaMongoDBMySQLPostgresSpringSpring BootSQL Server
5 Days Ago
Remote
Boston, MA, USA
85K-225K Annually
Mid level
85K-225K Annually
Mid level
Big Data • Cloud • Healthtech • Software • Big Data Analytics
Software Engineers at Veeva develop cloud-based features, write clean and testable code, mentor juniors, and solve technical challenges in a fast-paced environment.
Top Skills: AWSDockerGitHibernateJavaJenkinsKubernetesLinuxMockitoMySQLPostgresSpringTomcat
5 Days Ago
Remote
Boston, MA, USA
150K-300K Annually
Expert/Leader
150K-300K Annually
Expert/Leader
Big Data • Cloud • Healthtech • Software • Big Data Analytics
Veeva is seeking a Principal Software Engineer to lead the design, development, and maintenance of enterprise SaaS cloud applications, mentor engineers, and ensure high-quality coding standards.
Top Skills: AspectjGitGradleHibernateJavaJenkinsLuceneMessagingMySQLSolrSpring

What you need to know about the Boston Tech Scene

Boston is a powerhouse for technology innovation thanks to world-class research universities like MIT and Harvard and a robust pipeline of venture capital investment. Host to the first telephone call and one of the first general-purpose computers ever put into use, Boston is now a hub for biotechnology, robotics and artificial intelligence — though it’s also home to several B2B software giants. So it’s no surprise that the city consistently ranks among the greatest startup ecosystems in the world.

Key Facts About Boston Tech

  • Number of Tech Workers: 269,000; 9.4% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Thermo Fisher Scientific, Toast, Klaviyo, HubSpot, DraftKings
  • Key Industries: Artificial intelligence, biotechnology, robotics, software, aerospace
  • Funding Landscape: $15.7 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Summit Partners, Volition Capital, Bain Capital Ventures, MassVentures, Highland Capital Partners
  • Research Centers and Universities: MIT, Harvard University, Boston College, Tufts University, Boston University, Northeastern University, Smithsonian Astrophysical Observatory, National Bureau of Economic Research, Broad Institute, Lowell Center for Space Science & Technology, National Emerging Infectious Diseases Laboratories

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account