Demo

Sr Software Engineer-Java

Discount Tire
Scottsdale, AZ Full Time
POSTED ON 1/15/2025
AVAILABLE BEFORE 4/7/2025

Overview

Here at Discount Tire, we celebrate the spirit of our people with extraordinary pride and enthusiasm. Our business has been growing for more than 60 years and now is the best time in our history to join us. We are opening more locations every year and we are always looking for qualified individuals to join us in our growth. We are a company that promotes from within, both in our retail and corporate operations.

Under minimal supervision, the Senior Integrations Software Engineer will design and implement middleware data integrations allowing disparate systems to communicate via APIs and API frameworks. Works across a variety of platforms, frameworks, and technologies. Develops middleware code, resolves code errors and introduces new technologies and solutions. Works with other engineers to conceive research, design and implement new integrations and maintain existing middleware code.

Essential Duties and Responsibilities :

  • Design, develop, and maintain APIs using Java and Spring Boot.
  • Implement integration solutions between enterprise systems and third-party applications.
  • Translate business needs into effective technical solutions.
  • Perform gap analysis and recommend system enhancements.
  • Consider system interactions, dependencies, and overall architecture in solution design.
  • Develop solutions aligning with overall business objectives.
  • Ensure long-term scalability and maintainability of applications.
  • Review requirements to understand audience, usability and design requirements
  • Create / Modify Lambda functions to be used with certain integrations
  • Lead project planning and integration design with technical, business and project leaders, planning and discussing the specifics of projects, new technologies and deadlines; influences collaboration and support for implementation
  • Determine appropriate technical and non-technical stakeholders to participate in process / project team
  • Mentor and train integration software engineers
  • Stay current on the latest industry technologies, trends and strategies, recommends and implements new technologies
  • Assist employees, vendors and customers by answering questions related to integration development
  • Complete work in a timely and accurate manner while providing exceptional customer service
  • Ability to analyze complex business processes and identify improvement opportunities.
  • Work closely with cross-functional teams including QA, DevOps, and Project Management.
  • Other duties as assigned

Qualifications :

  • A minimum of five years of experience in Java (preferably version 17 or higher) development with Spring Boot, including expertise in API development and system integration projects.
  • Familiarity with cloud platforms (e.g., AWS, Azure).
  • Knowledge of Kafka for messaging and data streaming.
  • Experience with RESTful API design.
  • Knowledge and understanding of various distributed architectures such as microservices, monolith, modulith, async and sync as well as the tradeoffs with each.
  • Knowledge of database systems (SQL and NoSQL databases).
  • Experience with Git and Git CI / CD pipelines.
  • Experience with Jira or Jira like platforms.
  • Demonstrated ability to utilize decision trees to determine appropriate integration design.
  • An understanding of agile development ideas : scrum; test / behavior-driven development; code-evaluate-iterate is beneficial.
  • Ability to communicate with upper management.
  • Ability to work independently and in a team is vital.
  • Proven ability to work efficiently and accurately under pressure, meet deadlines and present a professional demeanor is essential.
  • Proven ability to respond to different organizational situations while maintaining a positive and friendly attitude is necessary.
  • Maintaining confidentiality, treating others with respect and upholding Company values are key attributes.
  • In addition, organizational and problem-solving skills, a can-do attitude, and the ability to adjust to changing requirements are essential.
  • Educational Requirements :

    This position requires a Bachelor's degree in Computer Science, information Technology, IT Software Engineering or related technical field or equivalent work experience.

    Discount Tire provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local law.

    LI-Hybrid

    LI-MS1

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Sr Software Engineer-Java?

    Sign up to receive alerts about other jobs on the Sr Software Engineer-Java career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $109,939 - $144,341
    Income Estimation: 
    $131,745 - $167,716
    Income Estimation: 
    $144,503 - $184,592
    Income Estimation: 
    $102,541 - $137,871
    Income Estimation: 
    $153,752 - $200,235
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $108,740 - $126,996
    Income Estimation: 
    $134,729 - $158,988
    Income Estimation: 
    $134,729 - $158,988
    Income Estimation: 
    $173,009 - $212,122
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Discount Tire

    Discount Tire
    Hired Organization Address Collinsville, OK Full Time
    Discount Tire - JobID : 12048 [Automotive Technician] As a Tire Technician at Discount Tire, you'll : Install new tires ...
    Discount Tire
    Hired Organization Address Louisville, KY Full Time
    Location Address 12719 Shelbyville Rd Overview Assistant Manager Discount Tire Store locations in Louisville and Clarksv...
    Discount Tire
    Hired Organization Address Orlando, FL Part Time
    Location Address 13145 S Orange Blossom Trl Overview Tire Technician – Part-Time – Orange Blossom Discount Tire 13145 S ...
    Discount Tire
    Hired Organization Address Madison, AL Part Time
    Location Address 8042 Highway 72 W Overview Tire Technician – Part-Time – Morning Shift – Highway 72 West Discount Tire ...

    Not the job you're looking for? Here are some other Sr Software Engineer-Java jobs in the Scottsdale, AZ area that may be a better fit.

    Sr. Software Engineer - Java

    GTN Technical Staffing, Scottsdale, AZ

    Java Software Engineer with Kotlin

    Altezzasys, Fountain, AZ

    AI Assistant is available now!

    Feel free to start your new journey!