Software Engineer II
Uber Freight

Chicago, Illinois

Posted in Transport and Rail


Job Info


About the Role

As a Software Engineer at Uber Freight, you’re helping abstract and model a complex industry, and come up with innovative ways to integrate and automate the very steps that transport products every day. You’ll be very close to business concerns, working alongside Product Managers and Operators, to understand what’s most important, and translating that to systems, designs, and code that best solves for today, as well as plans for tomorrow. You will build user-facing products, handle and store thousands of payment transactions per second, and develop intelligent fraud prevention strategies that scale. From building maps that help move millions of people, to the messaging systems that let us interact with them - the work you do will impact every single Uber Freight request!

What the Candidate Will Do

• Develop high quality software - readable, maintainable & efficient of multiple modules and applications

• Adheres to safe coding practices from security, dependency, and risk mitigation perspectives; Identify the impacts on other modules and applications of the systems

• Assist project leadership in creating estimations of work for client projects, estimating required staffing resources, participating in interviews, and determining the project software development schedule

• Work with version control complexities including multiple concurrent branches, and multi-branch merges

• Perform unit and integration testing in a deployment environment to verify the delivered implementation meets the given requirements

• Identify gaps in testing methodology and suggest alternative solutions or framework

• Provide support for implementations to Business Analysts and Technical Support in resolving production issues and providing key contributions in resolution

Basic Qualifications

• Bachelor’s degree in Computer Engineering, Computer Science or other related field

• 1-2 years of related experience

Preferred Qualifications

• Languages: Java, Spring, HTML

• Database: Oracle, SQL, JDBC

• Environment: Git, Maven, Ant, Eclipse/IntelliJ, Weblogic or Tomcat

• Technologies/Frameworks: Spring Framework, Spring Data/Hibernate/JPA, Spring Boot, REST, Micro Services, Junit, Docker, Redis, ElasticSearch

About Uber Freight

Uber Freight is a logistics platform and partner with a mission to reimagine the way goods move to help communities thrive. Backed by innovative technology and a dedicated team of domain experts, we provide logistics solutions that give shippers and carriers of all sizes greater reliability, flexibility, and transparency so they can take control of their freight. With over $17 billion in FUM, we’ve built one of the world’s most comprehensive logistics networks consisting of over 130,000 digitally-enabled carriers and thousands of shippers, from small businesses to Fortune 500 companies. For more, visit uberfreight.com.



More Transport and Rail jobs


CMA CGM
Norfolk, Virginia
Posted about 8 hours ago

CMA CGM
Long Beach, California
Posted about 8 hours ago

Uber Freight
Greensboro, North Carolina
Posted about 6 hours ago

Get Hired Faster

Subscribe to job alerts and upload your resume!

*By registering with our site, you agree to our
Terms and Privacy Policy.


Share diversity job

Software Engineer II is posted on all sites within our Diversity Job Network.


African American Job Search Logo
Hispanic Inclusion Jobs Logo
Asian Job Search Logo
Women Inclusion Jobs Logo
Diversity Inclusion Jobs Logo
Seniors to Work Logo
Black Inclusion Jobs Logo
Veteran Job Center Logo
LGBT Job Search Logo
Asian Inclusion Jobs Logo
Disabled Job Seekers Logo
Senior Inclusion Jobs Logo
Disability Inclusion Jobs Logo
US Diversity Job Search Logo
LGBTQ Inclusion Jobs Logo
Hispanic Job Exchange Logo