Buyers Edge Platform

Buyers Edge Platform: the leading foodservice Digital Procurement Network, powered by data, software, and collaboration.

Lead Software Developer – Java, Kotlin

Backend EngineerSoftware EngineerFull TimeRemoteTeam 501-1,000H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

96 days ago

Salary

Not specified

Bachelor Degree7 yrs expExperience acceptedEnglishAmazon RedshiftJavaKotlinLinuxMy SQLReactSDLCUnix

Job Description

• Directly manage a team of remote developers. • Assign, prioritize, and reallocate developer workloads across multiple projects as organizational needs shift. • Coordinate closely with other development leads and product owners to ensure alignment and effective integration of team members into product teams. • Provide regular coaching, feedback, and performance evaluations for team members. • Serve as a point of escalation for technical and project-related challenges as needed. • Collaborate with other team leads to enhance existing applications and architect new custom solutions that align with business objectives. • Balance hands-on coding responsibilities with workload management and team leadership. • Develop high-quality, maintainable code following best practices in design, testing, and documentation. • Oversee code reviews to ensure consistency, maintainability, and adherence to best practices. • Collaborate with other team leads and stakeholders to define technical requirements, project timelines, and deliverables. • Contribute to code releases, including rollout, testing, and validation as needed. • Translate complex stakeholder needs into functional technical solutions, ensuring scalability, long-term maintainability, and user satisfaction. • Assign and support developers to projects, ensuring smooth integration and knowledge transfer. • Mentor and develop team members, fostering collaboration and professional growth. • Monitor project progress, identify risks, and proactively adjust priorities to ensure delivery. • Help research, evaluate, and recommend technologies to improve team efficiency and solution scalability. • Other related duties as assigned.

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 Job Pages

More Backend Engineer Jobs

Backend Engineer97 days ago
Full TimeRemoteTeam 1-10Since 2018H1B No Sponsor

Senior Systems Software Developer designing and maintaining system-level software

AWSAzureCloudDistributed SystemsJavaMicroservicesPythonSpring
United States
$150K - $175K / year

Senior Software Engineer, Clojure

Docker, Inc

Docker helps developers bring their ideas to life by conquering the complexity of app development.

Backend Engineer99 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

Senior Software Engineer developing backend systems at Docker

AWSClojureCloudDistributed SystemsGoogle Cloud PlatformMicroservicesGo
United States
$189.6K - $260.7K / year

Staff Software Engineer, Clojure

Docker, Inc

Docker helps developers bring their ideas to life by conquering the complexity of app development.

Backend Engineer99 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

Staff Software Engineer developing backend systems for a global developer platform

ClojureCloudGo
United States
$200.4K - $275.6K / year

Senior Software Engineer, Python

ComboCurve

Year-end reserves, A&D, type curve, and scheduling workflows all on one cloud-based platform.

Backend Engineer99 days ago
Full TimeRemoteTeam 51-200Since 2017

Senior Software Engineer developing Python services for an energy sector software company

ApacheCloudDockerGoogle Cloud PlatformGRPCPythonShell Scripting
Texas