SENIOR SOFTWARE ENGINEER, BACKEND JAVA
Company: J.B. Hunt Transport
Location: Lowell
Posted on: November 6, 2024
Job Description:
J.B. Hunt Transport Senior Software Engineer, Backend Java
Lowell, Arkansas Apply NowUnder general supervision, the Senior
Software Engineer is responsible for applying advanced programming
techniques during development and design tasks. This position
documents programs, develops and implements new features, and
supports critical web applications' layer architecture, various
back end systems supporting the platform, and other digital
initiatives. The incumbent serves as a team lead and ensures
compliance with J.B. Hunt's architectural standards.
Want to make an application Make sure your CV is up to date, then
read the following job specs carefully before applying.
Job Description:Key Responsibilities:
- Create and enhance software features, both front-end and
back-end, by implementing secure, efficient, maintainable, and
scalable code.
- Lead architectural decisions for new features; evaluate
trade-offs for scalability, performance, and maintainability.
- Mentor and facilitate knowledge sharing with junior team
members; conduct code reviews by providing constructive
feedback.
- Ensure code quality and reliability by designing effective
unit, integration, and performance tests; regularly review the work
of junior team members for accuracy.
- Analyze complex technical issues and bottlenecks; troubleshoot
bugs and implement effective solutions.
- Collaborate with teams in charge of products and user design
during the story refinement process to ensure high quality
requirements and achievable solutions.
- Communicate effectively cross-functionally to achieve team and
product goals.
- Consistently deliver product features on time and with minimal
defects.
- Act as a consultant to the team's management by leveraging
technical and domain knowledge to answer
questions.Qualifications:Minimum Qualifications:
- Bachelor's degree in Computer Information Systems, Computer
Science, Computer Engineering, Computer Technology or related
field, or foreign equivalent with 5 years of experience in software
engineering or related field, or suitable combination of education,
experience, and training.
- Demonstration of the following:
- Experience effectively participating in the software design
process.
- Ability to complete tasks with a high quality of work in a
timely manner.
- Professional experience leveraging an object-oriented language,
specifically Java to implement RESTful and/or event driven
architectures.
- Professional experience interacting with and managing the
performance of relational, NoSQL, and Graph databases.
- Familiarity with cloud-based containerization and continuous
integration/delivery strategies.
- Experience in software troubleshooting.Education:
- Bachelors: Management Information Systems (Required)
- Bachelors: Computer and Information Science (Required)
- Bachelors: Computer Engineering (Required)
- Bachelors: Information Technology (Required)Work
Experience:Engineering, Software Development
#J-18808-Ljbffr
Keywords: J.B. Hunt Transport, Fayetteville , SENIOR SOFTWARE ENGINEER, BACKEND JAVA, IT / Software / Systems , Lowell, Arkansas
Didn't find what you're looking for? Search again!
Loading more jobs...