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
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
Technical leadership experience
Mentoring junior developers
Project management
Effective communication with stakeholders
Problem-solving and analytical thinking
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
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.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Welcome to Gordon Food Service! We're thrilled that you're exploring opportunities with us as a Senior Java Software Engineer in beautiful Wyoming, Michigan. Here at Gordon Food Service, we take pride in crafting innovative software solutions that drive the food service industry. As a Senior Java Software Engineer, you’ll be at the heart of our tech initiatives – developing, creating, and modifying applications that align with user needs. Your expertise in Java, Angular, and Spring Boot will enable you to analyze business systems and develop efficient software solutions, enhancing our operational effectiveness. You will take on a leadership role, mentoring junior engineers and conducting code reviews to cultivate a culture of excellence. Your technical prowess will shine through as you employ cloud technologies like Google Cloud Platform and tools such as Docker, Kubernetes, and Git. You will design scalable software architectures while ensuring high performance through rigorous testing and quality assurance practices. And don't worry, you won’t be doing this alone! You’ll collaborate with a talented team, contributing both your technical skills and your passion for problem-solving. If you’re ready to make a profound impact in the food service industry while enjoying a supportive and engaging workplace culture, then this is the role for you. Join us, and let’s create something amazing together!
Join Halperns Steak & Seafood as a Master Data Analyst to impact data processes within the food service industry.
Join Halperns Steak & Seafood as a Night Freezer Puller and play a vital role in fulfilling customer orders with excellence.
Join Bosch as a Senior SAP PI/CPI Developer and be part of a team that drives technology innovations.
American Express is on the lookout for a skilled Backend Engineer with Java expertise to contribute to their dynamic Enterprise Communications Platform.
Elevate your career with Linx as a Mid-Level Backend Developer, transforming how Brazilian retail businesses operate.
Gridware is looking for a Senior Software Engineer to drive the development of critical customer-facing features that enhance the electrical grid's safety and reliability.
Join L3Harris as a Software Engineering Manager and lead a team dedicated to providing cutting-edge technology solutions for national security.
Vercel seeks a Senior Front End Lead Engineer to drive Next.js projects that enhance user experiences for leading clients.
Join Navan as a Front End Software Engineer and play a key role in shaping the future of expense management applications.
Join Abnormal Security as a Staff Backend Software Engineer to lead the development of innovative solutions preventing sophisticated email and cloud-based attacks.
Subscribe to Rise newsletter