Java Applications Developer III

Essendant Management Services LLC
Deerfield, IL, US
Full-time
We are sorry. The job offer you are looking for is no longer available.

Job Description

Job Description

Application Developer 3 - Empower Team

Essendant is a purpose-driven company that reaches beyond business goals to define its success within commerce today. We support our associates, customers and communities our core values and guiding principles shape what we aspire to do.

Integrity, Collaboration, Customer-Centric, Embrace and Drive Change are our core values that serve as the foundation of our pathway to success.

Diversity, Equity & Inclusion, Giving Back, Associate Safety, and Accountability are our guiding principles that motivate us to focus on creating a safe and rewarding experience.

Essendant is a leader in supporting the supply chain industry and has been in business for 100 years to deliver the best practices for our customers and associates.

Join us at Essendant, the better way to commerce.

Summary : As an Application Developer 3 for the Empower team, you will take on a senior role in designing, implementing, and supporting internal and external-facing applications that leverage Java Spring, Angular, and Tomcat technologies.

This role requires deeper expertise in backend and frontend development, advanced knowledge of system architecture, the ability to work independently and mentor junior developers.

You will also be responsible for strategic decision-making in design and performance optimization, ensuring scalability and long-term system stability.

In addition, you will collaborate with cross-functional teams to implement high-quality, efficient solutions that meet business needs.

You will be expected to manage multiple projects simultaneously and be comfortable asking questions and seeking understanding for all project deliverables to ensure alignment with business and technical requirements.

Major Responsibilities

  • Responsible for the architecture, design, implementation, and maintenance of our team’s applications in the following business areas :
  • Order Capture
  • Order Management
  • Inventory Management
  • Order Fulfillment & Payments
  • Commerce Call center
  • Pricing
  • Credits And Rebates
  • Take ownership of system design, ensuring performance, scalability, and maintainability
  • Support a wide range of technology projects, installation of patches and upgrades, etc.
  • Collaborate with our lead technical designer and mentor junior developers to improve their skills and ensure project success.
  • Conduct design walkthrough of enhancements and business requirements to ensure overall quality and compliance with our existing design.
  • Collaborate with business stakeholders and cross-functional teams to refine and align requirements with business goals.
  • Participate in the review of solution, testing and deployment, including System Test, multi-platform Integration Test, User Acceptance Test, and Performance Test
  • The project execution is Agile with continuous integration between Implementation, Testing, Deployment and Prod Support
  • Take ownership of production support, leading critical incident resolution, root cause analysis, and post-mortem documentation.
  • Understands and demonstrates Essendant Core Values as provided with training.
  • Performs other duties as assigned.

Skills / Knowledge Required

  • Strong technical knowledge on E-Commerce software process.
  • Strong experience in system architecture and solution design for complex, multi-tier applications.
  • Strong analytical skills to think through complex, multidimensional problems and propose appropriate solutions.
  • Advanced hands-on knowledge of :
  • Java Spring Framework and Spring Boot 3+
  • Tomcat and WebSphere Application Servers
  • Databases (SQL, Oracle), Sync and Async integrations, JSON, XML & XSLT and REST / SOAP APIs.
  • Front-end development using HTML, CSS, JavaScript, and Angular.
  • Microservices architecture
  • Hands-on experience with build tools like Maven or Ant.
  • Proficiency with CI / CD tools like Bitbucket Pipeline, Git, Bitbucket, and Jira for managing automated pipelines.
  • Strong analytical skills, ability to troubleshoot complex issues, and propose strategic solutions.
  • Effectively manage project timelines and ensure on-time delivery of high-quality software solutions.
  • Detail oriented : keen attention to detail
  • Self-motivated : able to thrive in a fast-paced environment with minimal direction
  • Excellent verbal & written communication skills to interface with the business
  • Good presentation skills to articulate ideas, options and solutions to business and IT team.

Desired Experience

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

Education

BS / BA degree in Computer Science, Engineering, or equivalent work experience in related field

Experience

  • 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 Design, developing and maintaining high-performance, scalable applications and integration with other systems.
  • Experience with Distributed System, microservices architecture, cloud platforms (AWS, Azure)
  • Configuration / Administrator level knowledge using Sterling Order Management components, API's, related interfaces and configuration.
  • Experience with SQL, Oracle and Middleware technologies.

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

ABOUT ESSENDANT

Essendant drives to be inclusive and celebrates diversity by starting with our associates. We are an Equal Employment Opportunity employer that is committed to building a diverse and inclusive environment.

We strongly encourage candidates to apply for opportunities, even if you do not believe you meet every one of the qualifications described.

At Essendant we are building an elevated community by creating a safe and supportive work environment. We prohibit discrimination and harassment of any kind, including or based on age, race, color, disability, ancestry, religion, sex, gender identity or expression, sexual orientation, pregnancy, marital status, national origin, protected veteran status, or any other characteristic protected by federal, state, or local laws.

People are what drives our company. We are one team with endless possibilities. We are Essendant.

LI-POST

4 days ago
Related jobs
Promoted
Capital One
IL, United States

Senior Software Engineer, Full Stack (Golang). As a Capital One Software Engineer, you’ll have the opportunity to be on the forefront of driving a major transformation within Capital One. At least 4 years of experience in software engineering (Internship experience does not apply). Share your passio...

Promoted
IDR, Inc.
Lincolnshire, Illinois

Are you a Web Developer and looking to make your next move? Apply today for our long term senior level web developer position with one of the top manufacturing and supply chain firms in the US!. The Senior Web Developer will Design and develop externally facing corporate web sites within the Web Con...

Promoted
BEPC Inc. - Business Excellence Professional Consulting
Lake Forest, Illinois

The Data Analyst will show experience in SAP, Salesforce, Power BI and some data analysis. BEPC INC is currently hiring for a Data Analyst l in the Lake Forest, IL area!!. Research and match new customer records added to Data Foundation from Sales Tracing, SAP Instruments, Definitive Healthcare and ...

Promoted
Uline, Inc.
Glenview, Illinois

Financial Data Analyst Internship. Ready to boost your analytical skills and kick-start your career? Join Uline as a 2025 Financial Data Analyst Intern. ...

Promoted
Zurich Insurance Company Ltd.
Schaumburg, Illinois

Arial, Helvetica, sans-serifZurich North America is currently hiring an Application Developer II to work for its team out of our North American Headquarters in Schaumburg, IL This role will be responsible for building and managing. Arial, Helvetica, sans-serifBachelors Degree and 3 or more years of ...

Promoted
Gallagher
Rolling Meadows, Illinois

Discover a world of endless possibilities at Gallagher Benefit Services, where you'll have the power to shape the future of workplaces across industries.As a member of our team, you become the driving force behind positive change, helping clients build environments where employees thrive.Embrace the...

Splunk Inc
Illinois, United States

We are looking for a customer obsessed Developer & Application Support Consultant to join our AMER Support team. Your primary role involves collaborating with a team of Consultants and Engineers responsible for assisting Application Developers in resolving technical issues within the Splunk Apps spa...

Sun Technologies
North Chicago, Illinois

Experience : 2-4 years of strong Data analyst, excel skills, with experience data loading & data verification for accuracy Travel Required : No Clearance Required : No. Strong Excel skills, with experience data loading & data verification for accuracy. ...

Oracle
Deerfield, Illinois

As a Senior Principal Applications Engineer in the team, you will need to:. Exhibit expert knowledge in performance, building large-scale enterprise applications, system architecture, and engineering best practices. The role will generally accept applications for at least three calendar days from th...

eTeam Inc
Deerfield, Illinois

Minimum of 8+ years’ experience in Design / Develop Java based web applications. Proficiency with Java advance architeture, Spring Boot, Microservices, Web services. Working experience on different Java framework (SDF, Spring, Hibernate etc). Working experience in web technologies like Web Services,...