Buyers Edge Platform: the leading foodservice Digital Procurement Network, powered by data, software, and collaboration.
Lead Software Developer – Java, Kotlin
Location
United States
Posted
96 days ago
Salary
Not specified
Job Description
Job Requirements
- BA/BS in computer science, other related technical discipline, or equivalent professional experience
- 7+ years of experience developing in an object-oriented language
- Previous experience managing developers or leading a technical team.
- Experience working in a cross-team development environment strongly preferred.
- Proficiency with Java and working experience with Kotlin.
- Experience with modern front-end frameworks (React preferred) is a strong plus.
- Strong understanding of the full software development lifecycle (SDLC).
- Expertise with relational databases (MySQL/Aurora preferred). Experience with Redshift and JPA is a plus.
- Ability to work across multiple, diverse projects and provide technical leadership.
- Strong working knowledge of Git.
- Advanced troubleshooting, debugging, and problem-solving skills.
- Demonstrated ability to manage competing priorities, balance workloads across multiple projects, and drive successful outcomes.
- Proven experience mentoring and developing other engineers.
- Salesforce development or APEX experience is a strong plus.
- Excellent verbal and written communication skills for cross-team collaboration.
- Familiarity with project management and documentation tools (e.g., JIRA, Confluence).
- Experience with UNIX/Linux environments is a plus.
Benefits
- Great benefits from day one. We offer medical, dental, vision, FSA, company-paid life insurance, and more—plus a 401(k) with company match.
- Grow with us. Enjoy strong training, development, and competitive pay.
- Work-life balance. Our flexible PTO policy lets you take time when you need it—no accrual required.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Systems Software Developer designing and maintaining system-level software
Senior Software Engineer, Clojure
Docker, IncDocker helps developers bring their ideas to life by conquering the complexity of app development.
Senior Software Engineer developing backend systems at Docker
Staff Software Engineer, Clojure
Docker, IncDocker helps developers bring their ideas to life by conquering the complexity of app development.
Staff Software Engineer developing backend systems for a global developer platform
Senior Software Engineer, Python
ComboCurveYear-end reserves, A&D, type curve, and scheduling workflows all on one cloud-based platform.
Senior Software Engineer developing Python services for an energy sector software company