Lead Developer

job
  • Forward Air
Job Summary
Location
Dallas ,TX 75215
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
19 Mar 2025
Share
Job Description

Position: Lead Developer

Job Description:

We are seeking an experienced Full Stack Lead Developer to drive and oversee the development of cutting-edge applications for our warehouse inventory systems. The ideal candidate will be proficient in backend API development, Java, and Spring Boot and will have a working understanding of system architecture, Azure message brokers, and continuous integration/continuous delivery (CI/CD) practices. This role will be responsible for working with on-shore and off-shore teams of developers while collaborating closely with cross-functional teams to ensure the successful delivery of scalable, reliable, and high-performance applications that are focused on warehouse inventories within a logistics and transportation company.

Core Responsibilities & Duties:

  1. Lead a team of FTE and contract developers to deliver high-quality software solutions, ensuring adherence to technical best practices, coding standards, and agile processes
  2. Provide technical direction and guidance to developers, product owners, and analysts to assist with prioritization of work and ensure development timelines are adhered to
  3. Collaborate with other technical leads, architects, and senior stakeholders to define and refine the technical vision and roadmap for the applications
  4. Collaborate with front-end developers, QA engineers, and business analysts to ensure comprehensive solutions are delivered from design to deployment
  5. Lead the design and development of scalable, reliable, and secure backend services using Spring Boot, RESTful APIs, and microservices architecture
  6. Define and enforce system architecture best practices, ensuring consistency and quality across all layers of the application stack
  7. Collaborate on the integration of front-end technologies (e.g., React, Angular, Flutter, Android) with backend systems, ensuring seamless data flow and user experience
  8. Design and implement backend APIs with a focus on performance, security, complex business logic, and scalability using Spring Boot
  9. Manage API security through authentication (OAuth, JWT), authorization, and encryption mechanisms
  10. Optimize application performance by addressing bottlenecks in database queries, application code, and infrastructure
  11. Work closely with product owners, business analysts, and stakeholders to understand the technical and business requirements for warehouse management applications
  12. Lead the translation of business requirements into detailed technical designs, considering performance, scalability, and future growth
  13. Ensure continuous improvement of the software design process by applying industry standards, design patterns, and new technologies
  14. Other duties as assigned

Qualifications:

  1. 5+ years of professional experience in software development
  2. 2+ years of leading cross-functional development teams
  3. Proven experience with developing complex systems in a warehouse management system (WMS) or supply chain management environment is highly desirable
  4. Experience working with large-scale enterprise applications in cloud-native environments, particularly on Azure
  5. Experience in an industry such as warehousing, logistics, shipping, or receiving is desired
  6. Bachelor’s degree (or greater) in Computer Science, Software Engineering, or a related field. Equivalent work experience will be considered
  7. Spring Boot (Java), RESTful APIs, and microservices architecture
  8. Strong working knowledge SQL (e.g., Microsoft SQL Server, PostgreSQL, Oracle, MySQL)
  9. Experience with frontend technologies like Angular, React, Flutter, etc.
  10. Knowledge of Docker, Kubernetes, and related containerization technologies for cloud-native applications
  11. Familiarity with message queues (e.g., Azure Service Bus, Event Hubs, Kafka) and asynchronous processing
  12. Strong communication skills (both written and verbal) to discuss concepts, expectations, requirements, and objectives of a project task with technical and non-technical team members
  13. Excellent problem-solving abilities and a strong sense of ownership over projects
  14. Strong collaboration and negotiation skills, especially when working with cross-functional teams
  15. A proactive, solution-oriented mindset and the ability to navigate ambiguity by being direct and specific
  16. Experience with Agile methodologies and related tools (e.g., Jira, Service Now)
  17. Familiarity with monitoring and alerting tools like Dynatrace or App Insights

Forward Air is an Equal Opportunity Employer.

#J-18808-Ljbffr
Other Smiliar Jobs
 
  • Dallas, TX
  • 11 Hours ago
  • Dallas, TX
  • 7 Hours ago
  • Dallas, TX
  • 5 Days ago
  • Dallas, TX
  • 4 Days ago
  • Northbrook, IL
  • 3 Days ago
  • Northbrook, IL
  • 3 Days ago
  • San Antonio, TX
  • 1 Days ago
  • Minneapolis, MN
  • 1 Days ago
  • Newark, NJ
  • 7 Hours ago