We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Senior Java Software Engineer

Gordon Food Service
United States, Michigan, Wyoming
1300 Gezon Parkway Southwest (Show on map)
Apr 01, 2025

Welcome to Gordon Food Service! We are excited that you are thinking about opportunities with us, and we have an amazing story to share. See below for a quick glance of who we are and the impact you could have on the food service industry. There's a seat at our table for you...

Develops, creates, and modifies general computer applications software or specialized utility programs. Analyzes user needs and develops software solutions. Designs software or customizes software to optimize operational efficiency. Provides technical leadership for projects.

Essential Functions:

  • Develops programs or scripts according to specification and established coding standards.

  • Analyzes, reviews and tests for accuracy and optimal implementation of developed solutions.

  • Analyzes current business systems, determines scope and estimates for tasks related to issues to be resolved.

  • Performs integrated testing of systems for accuracy, reliability and optimal performance.

  • Constructs various software components and validates completeness and quality.

  • May coordinate development efforts, and coordinate and assist with codes reviews.

  • Establishes and enforces coding standards for programs or scripts.

  • Mentors Associate or Intermediate software engineers.

  • Analyzes and resolves program/script or system failures.

  • Facilitates formal code reviews for programs/scripts.

  • Performs software system maintenance, support and requirement analysis.

  • Assists in designing GUI and software components.

  • May participate in on-call support rotation.

  • Other duties and responsibilities as assigned.

Knowledge / Skills / Abilities:

  • Proficient in one or more program languages, operating systems and databases.

  • Must have good written and verbal communication skills as well as good organizational and problem-solving capabilities.

  • Must have the ability to multi-task, prioritize and be able to work independently or within a team environment.

  • Ability to develop solutions to complex problems that require the regular use of ingenuity and innovation, and ensures solutions are consistent with organization objectives.

  • Programming Languages and Frameworks used:

  • Java (advanced proficiency)

  • Angular (front-end development)

  • Spring Boot (advanced knowledge)

  • TypeScript

  • HTML/CSS

  • JavaScript

  • Testing and Quality Assurance:

  • JUnit 5

  • Mockito for unit testing

  • Test-driven development (TDD)

  • Database Technologies:

  • SQL (e.g., Oracle, PostgreSQL)

  • Cloud and Infrastructure:

  • Google Cloud Platform (GCP)

  • Docker and Kubernetes

  • Microservices architecture

  • Version Control:

  • Git

  • API Development:

  • RESTful API design and implementation

  • Security:

  • Web security principles and practices

Software Engineering Skills:

  • Full-stack development

  • Software architecture and design

  • Scalable software solutions

  • Performance optimization

  • Debugging and troubleshooting

E-commerce Specific Skills:
  • B2B e-commerce platform development

  • User experience (UX) design for e-commerce

  • E-commerce security and data protection

  • Integration with payment gateways and third-party services

Soft Skills and Leadership:
  • Technical leadership experience

  • Mentoring junior developers

  • Project management

  • Effective communication with stakeholders

  • Problem-solving and analytical thinking

Additional Skills:
  • Agile methodologies

  • Continuous Integration/Continuous Deployment (CI/CD)

  • Code review and best practices implementation

  • Performance monitoring and optimization

  • Data structures and algorithms

  • System design and architecture

  • Bachelor's degree plus five or more years of software development experience strongly preferred

BE PART OF AN AMAZING CULTURE WHERE WHAT MATTERS TO YOU, MATTERS TO US!

Gordon Food Service values our customers and understands that their success is largely dependent upon their workforce. To demonstrate our commitment to our partnership, we will require any candidate who works for a Gordon Food Service customer to provide a letter of support from their management if they are selected for the interview process.

Gordon Food Service is an equal opportunity employer.

All qualified applicants and employees will receive consideration for employment, or in terms or conditions of employment, without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, status as a protected veteran, or status as a qualified individual with disability. The EEO is the Law poster is available here: http://www.dol.gov/ofccp/regs/compliance/posters/pdf/eeopost.pdf. If you require reasonable accommodation for any part of the application or hiring process due to a disability, please submit your request to talent@gfs.com and use the words "Accommodation Request" in your subject line. Please keep in mind this method is reserved for individuals who require accommodation due to a disability.

All Gordon Food Service locations are tobacco-free.

Gordon Food Service is a drug-free workplace and drug tests all employees.

Applied = 0

(web-6468d597d4-m4rwd)