Junior Software Developer

Southeast Consolidators•Ellenwood, GA

About The Position

The Junior Software Developer contributes to the Development Team by designing, developing, testing, integrating, and supporting applications that meet SECO’s business and operational needs. The role is intended for a recent graduate with a degree in Computer Science or a comparable technical field and at least two years of relevant software development experience. The developer works across Java, Spring Boot, AWS, and React environments, with an emphasis on system integration, data exchange, troubleshooting, documentation, and application support. The position involves collaborating with developers, business users, operations teams, customers, carriers, and other stakeholders. The developer is expected to learn SECO’s transportation and logistics processes, application systems, data flows, and operational needs. The work is scheduled Monday through Friday, 8:00 a.m. to 5:00 p.m. The workspace is generally a normal office environment, though limited exposure to the freight yard and open-air cross-dock is required.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, Computer Information Systems, or a comparable technical field, obtained recently or expected by the position’s start date.
  • At least two years of relevant software development experience; qualifying experience may include professional employment, internships, cooperative education, contract work, or substantial project experience.
  • Working knowledge of Java, Spring Boot, AWS, and React, including the ability to develop, test, troubleshoot, and maintain application components.
  • Comfort with integration-related work, including APIs, data mappings, file or message exchanges, error handling, and troubleshooting across systems.
  • Understanding of object-oriented programming, web application development, databases, version control, testing, and debugging practices.
  • Strong analytical thinking, attention to detail, problem-solving ability, and willingness to ask questions when clarification is needed.
  • Good written and verbal communication skills, including the ability to document technical changes, testing results, issues, and support procedures clearly.
  • Ability to work collaboratively, accept feedback, manage assigned tasks, communicate progress or risks promptly, and remain receptive to management direction and guidance.
  • Self-motivation and willingness to learn independently, research solutions, develop technical skills, seek clarification, and apply guidance.
  • Ability to execute the job functions safely, pose no threat to oneself or others, and comply with applicable safety regulations.
  • Ability to sit and type at a computer station for long periods.
  • Must be well groomed and pass a drug test and physical as required by SECO.

Nice To Haves

  • Knowledge of Android application development, or willingness and ability to be trained in Android development.
  • Familiarity with transportation and logistics operations, particularly freight brokerage and load management.
  • Knowledge of Electronic Data Interchange (EDI), including ANSI X12-formatted transactions.
  • Experience with or knowledge of the Babelway integration platform.

Responsibilities

  • Develop, enhance, maintain, troubleshoot, and support web applications, APIs, and system integrations using Java, Spring Boot, AWS, React, and related technologies.
  • Participate in requirements analysis, solution design, coding, testing, debugging, implementation, and production support.
  • Build and support integration workflows exchanging data between internal applications, external partners, cloud services, and third-party platforms.
  • Investigate integration errors, data discrepancies, failed transactions, and application issues; identify root causes and implement reliable solutions.
  • Develop and maintain RESTful services, application components, user interfaces, and automated processes within project requirements.
  • Perform unit testing, support user acceptance testing, resolve defects, and validate application and integration changes before deployment.
  • Collaborate with developers, business users, operations teams, customers, carriers, and other stakeholders to clarify requirements and deliver solutions.
  • Document requirements, technical designs, integration mappings, application changes, testing results, support procedures, and system knowledge.
  • Develop an understanding of SECO’s transportation and logistics processes, application systems, data flows, and operational needs.
  • Comply with applicable safety regulations and perform work safely.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service