Senior Developer
Southern Glazer's Wine & SpiritsAbout the role
What You Need To Know
Open the door to a groundbreaking tech career with an industry leader. Southern Glazer’s Wine & Spirits is North America’s preeminent wine and spirits distributor, as well as a family-owned, privately held company with a 50+ year legacy of success. To create a new era in alcohol beverage sales and service, we’re heavily invested in the most transformative new technologies – and the most brilliant tech professionals. Southern Glazer’s was named by Newsweek as a Most Loved Workplace and is included on the Forbes lists for Largest Private Companies and Best Employers for Diversity.
As a full-time employee, you can choose from a full menu of our Top Shelf Benefits, including comprehensive medical and prescription drug coverage, dental and vision plans, tax-saving Flexible Spending Accounts, disability coverage, life insurance plans, and a 401(k) plan. We also offer tuition reimbursement, a wellness program, parental leave, vacation accrual, paid sick leave, and more.
We offer continuous learning and career growth in a fast-paced environment where you are respected, your voice is heard, and technology is part of our strategy for success. If you’re looking to fill your glass with opportunity, come join our FAMILY.
Overview
Southern Glazer’s is looking for a experienced Senior Java developer for enterprise services team.
The Senior Developer’s role is to develop and enhance in-house software applications or extensions by coding with a technical language to meet business requirements and business objectives. This can includes taking technical specifications and developing an application or integration of data between applications, testing, as well as, completing the appropriate technical documentation. The developer will use best practices in software development and adhere to SGWS development standards, as well as, focus on quality and innovation. The developer may also be responsible for delivering support to end users in the organization for specific code, including troubleshooting code.
Specialized Skills and Technologies
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required.
- Experience in programming and framework such as Java, Spring Boot, NodeJS, JavaScript / Type Script, Docker / Containerization
- Experience in designing and developing large application development team that develop micro services using Java, Springboot, REST, GraphQL, NSQL
- Experience in working with commerce platforms such as SAP Hybris / Oracle ATG / others platforms is desirable
- Experience in developing event driven solutions using Kafa / RabbitMQ / SQS, Kinesis etc.,
- Experience in application development & support of Java/J2ee applications on an enterprise scale, online platforms.
- Experience in working with Identity management tools such as Gigya, Okta, ADFS etc., and knowledge in CDN platforms
- Experience in working with Docker / Containerization, AKS or similar container orchestration platforms, Serverless, Event Driven architecture etc.
- Strong knowledge in Microservices Architecture, Event Driven, CI/CD Pipelines, Quality Gates etc.
Primary Responsibilities
- Serve in a senior engineer capacity with large-scale Application Development projects / programs
- Holistically involve in designing solutions in a complex environment. Needs to consider impact on entire landscape in the design.
- Research/troubleshoot, maintain & configure software, create test scripts and test applications and interfaces
- Research, evaluate and recommend software and hardware products
- Involve in high level and low- level design for services using microservices architecture
- Ability to develop microservices using Spring and Spring boot java framework.
- Proficiency in building Java Web applications, Core Java
- Ability to use various java design patterns and architecture patterns for the solution
- Sound knowledge on API’s, Integrations
- Hands-on implementation experience in event driven architecture using messaging platforms
- Work with Enterprise Architecture team to propose design solutions as part of ARB
- Guide development teams on technology solutions and bottleneck
- Define standards, naming conventions and review the solution
- Good knowledge on Dev. Ops process, automation and hands-on on developing Dev. Ops automation pipelines using tools like Jenkins / GitHub or similar tools
Minimum Qualifications
- Bachelor’s Degree or a combination of work experience and education
- 8+ years in a software/application development or comparable experience
- Strong analytical
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s