Logo of Huzzle

Senior Developer

  • Job
    Senior Level
  • Software Engineering
    IT & Cybersecurity
  • Dallas

AI generated summary

  • You must have 5+ years experience with Java, Spring Boot, NodeJS, Docker, and microservices. Experience with commerce platforms, Kafka, event-driven solutions, and CI/CD pipelines. Strong communication skills and ability to work in large technology projects.
  • You will design, troubleshoot, research, configure software and hardware, test applications, develop microservices in Java, collaborate with teams on solutions, and implement DevOps automation pipelines.


  • 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, Spring Boot, 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 Kafka / 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.
  • Minimum Qualifications:
  • Bachelor’s Degree
  • 5+ years in a software/application development or comparable experience
  • Strong analytical, mathematic, and problem-solving skills
  • Excellent oral and written communication skills
  • Excellence in communicating and presenting complex information to technical and nontechnical stakeholders
  • Experience working in large complex technology projects
  • Experience working with offshore teams
  • Experience with interfaces into and from platforms (using APIs, ESB, SAP PI etc.)
  • Deep understanding of business functions of supporting applications
  • Experience evaluating and improving Code quality / standards
  • Experience interacting with the Business community
  • Physical Demands:
  • Physical demands include a considerable amount of time sitting and typing/keyboarding, using a computer (e.g., keyboard, mouse, and monitor), or adding machine
  • Physical demands with activity or condition may include walking, bending, reaching, standing, squatting, and stooping
  • May require occasional lifting/lowering, pushing, carrying, or pulling up to 20lbs


  • 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


What are the primary responsibilities of a Senior Developer at Southern Glazer’s?

The primary responsibilities of a Senior Developer at Southern Glazer’s include developing and enhancing in-house software applications, coding with a technical language to meet business requirements, testing applications, completing technical documentation, adhering to development standards, and providing support to end users for specific code.

What qualifications are needed to be considered for the Senior Developer position at Southern Glazer’s?

Qualifications needed for the Senior Developer position at Southern Glazer’s include significant experience in Java development, knowledge of best practices in software development, experience with enterprise services, ability to work with technical specifications, and a focus on quality and innovation.

What type of projects might a Senior Developer at Southern Glazer’s work on?

A Senior Developer at Southern Glazer’s might work on projects such as developing new software applications, integrating data between applications, enhancing existing applications, and troubleshooting code for end users within the organization.

Southern Glazer’s is the world’s pre-eminent distributor of beverage alcohol, and proud to be a family-owned company.

Retail & Consumer Goods
Founded Year

Mission & Purpose

Southern Glazer’s Wine & Spirits is the world’s pre-eminent distributor of beverage alcohol, and proud to be a multi-generational, family-owned company. We have operations in 44 states plus the District of Columbia and Canada. We offer an array of careers focused on delivering a captivating and rewarding experience. We challenge our colleagues every step of the way and provide them with tools to grow, succeed and accomplish their personal and professional goals. Together, we can deliver the highest quality service to each of our customers and put you on the career path you’ve been looking for.