Essendant - Deerfield, IL

posted about 2 months ago

Full-time - Mid Level
Deerfield, IL
Merchant Wholesalers, Nondurable Goods

About the position

As an Application Developer III for the Empower team at Essendant, you will play a senior role in designing, implementing, and supporting applications that utilize Java Spring, Angular, and Tomcat technologies. This position requires advanced expertise in both backend and frontend development, along with a strong understanding of system architecture. You will be responsible for strategic decision-making regarding design and performance optimization, ensuring scalability and long-term stability of systems. Collaboration with cross-functional teams is essential to deliver high-quality solutions that align with business needs, while also mentoring junior developers and managing multiple projects simultaneously.

Responsibilities

  • Responsible for the architecture, design, implementation, and maintenance of applications in various business areas including Order Capture, Order Management, and Inventory Management.
  • Take ownership of system design, ensuring performance, scalability, and maintainability.
  • Support a wide range of technology projects, including installation of patches and upgrades.
  • Collaborate with lead technical designer and mentor junior developers to improve their skills and ensure project success.
  • Conduct design walkthroughs of enhancements and business requirements to ensure overall quality and compliance with existing design.
  • Collaborate with business stakeholders and cross-functional teams to refine and align requirements with business goals.
  • Participate in the review of solutions, testing, and deployment, including System Test, Integration Test, User Acceptance Test, and Performance Test.
  • Lead critical incident resolution, root cause analysis, and post-mortem documentation for production support.

Requirements

  • 5+ years of experience with Java/J2EE and Spring Framework development.
  • 5+ years of experience with JavaScript or TypeScript and Angular Framework development.
  • Proven experience in designing, developing, and maintaining high-performance, scalable applications and integration with other systems.
  • Experience with Distributed Systems, microservices architecture, and cloud platforms (AWS, Azure).
  • Configuration/Administrator level knowledge using Sterling Order Management components, APIs, and related interfaces.
  • Experience with SQL, Oracle, and Middleware technologies.

Nice-to-haves

  • Hands-on experience with SAML authentication, OAuth, and JWT token validation for secure backend service implementation.
  • Experience with testing tools like Postman or SOAPUI.
  • Familiarity with WCAG 2.1 AA accessibility standards and best practices for web application development.
  • Proficiency in MQ, SOLR, Kafka, ELK stack, and various integrations of logging tools.

Benefits

  • Health benefits (Medical, Dental, Vision)
  • 401k with matching
  • Company Holidays
  • Overtime Pay for hourly employees
  • Paid Vacation, Floating Holidays, and Sick Time
  • Maternity and Parental leave benefits
  • Employee discount
  • Tuition Reimbursement
  • Employee Assistance Program
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service