Java Software Developer

Praxt Talent
  • Salt Lake, Utah
    1 day ago

    Job Description

    Java Developer (Mid-Level)

    Logistics and Integration Platform

    Salt Lake City, UT | Hybrid / On-site | Full-Time


    Every day, millions of packages move between merchants and carriers on multiple continents. This team writes the software behind those handoffs, and AI is built into every step of how they code.


    About the Work

    The engineering group is rebuilding a worldwide shipping and e-commerce platform that links hundreds of carriers across time zones. Two major efforts are underway: modernizing the ERP system at the core of the business, and launching a Platform-as-a-Service (PaaS) product that gives companies one integration layer to reach carriers around the globe.

    The team needs a mid-level Java developer whose daily coding has been reshaped by AI tools, and who wants to bring that approach to a group building at worldwide scale.


    What You'll Work On

    •   Ship and support features on a worldwide shipping and e-commerce platform, splitting time between new builds and modernizing legacy code

    •   Design and connect REST and event-driven APIs that link carriers, merchants, and internal systems

    •   Help build the PaaS integration layer that lets carriers anywhere plug into a single, unified API

    •   Use AI tools such as Claude and Copilot as core parts of your workflow: generating code, writing tests, drafting documentation, and preparing for code reviews

    •   Weigh in on design decisions with senior engineers and architects through architecture reviews and pull request feedback

    •   Partner with Business Analysts to turn requirements into clean Java code backed by solid tests

    •   Take a turn in the on-call rotation, help respond to incidents, and contribute to post-mortems


    What You'll Need

    •   3 to 5 years of hands-on Java experience (Java 17 or later preferred)

    •   Working fluency with the Spring Framework: Spring Boot, Spring MVC, and Spring Data

    •   A track record of building and consuming REST APIs that run in production

    •   Proven AI-first habits: you can explain specific ways AI tools have changed how you work, beyond simply using them

    •   Comfort working in a distributed microservices environment

    •   A solid grounding in data structures, design patterns, debugging, and writing maintainable code


    Nice to Have

    •   Logistics or supply chain background

    •   Exposure to ERP systems

    •   AWS experience


    How This Team Defines AI-First

    This goes well beyond accepting the occasional Copilot suggestion. Engineers here use AI to scaffold new services, generate and tighten tests, speed up code reviews, and compare design options quickly. Just as important, they know when to trust model output, when to challenge it, and when to verify it. Writing good prompts is treated as part of the craft.


    Why You Might Want This Job

    •   Your code runs in live supply chains used by real carriers and merchants in dozens of countries

    •   Much of the work is building new systems, not just maintaining old ones

    •   AI is being built into how the whole team operates, and you'll help shape where that goes next

    •   You'll work directly with senior engineers, architects, and a technical leader who makes time for mentoring


    Tech Stack

    Java | Spring Boot | REST and event-driven APIs | Microservices | ERP integrations | Carrier and logistics APIs | AI-assisted development (Claude, LLM tooling) | CI/CD | AWS | MySQL | Atlassian tools | Jenkins


    Interested?

    If AI has changed the way you write software and you want to put that to work on a platform that moves packages around the world, apply and tell us how you work.


    Numbers & Facts

    LocationSalt Lake, Utah

    Skills

    • Amazon Web Services (AWS)unmatched
    • Application Programming Interface (API)unmatched
    • Artificial Intelligence (AI)unmatched
    • Business Analysisunmatched
    • Channel Strategiesunmatched
    • Code Reviewsunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • Data Structuresunmatched
    • Debugging Skillsunmatched
    • Design Patterns Programming Methodologiesunmatched
    • Documentationunmatched
    • ERP (Enterprise Resource Planning)unmatched
    • Incident Responseunmatched
    • Javaunmatched
    • Jenkinsunmatched
    • Logisticsunmatched
    • Machine Toolunmatched
    • Mentoringunmatched
    • Microservicesunmatched
    • MySQLunmatched
    • On Callunmatched
    • Platform as a Service (PaaS)unmatched
    • REST (Representational State Transfer)unmatched
    • Requirements Managementunmatched
    • Scaffoldingunmatched
    • Software Developmentunmatched
    • Software Engineeringunmatched
    • Spring Frameworkunmatched
    • Spring MVCunmatched
    • Supply Chainunmatched
    • Technical Leadershipunmatched
    • Test Plan/Scheduleunmatched
    • Testingunmatched
    • eCommerceunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder