Top
AutoRentals.com

Senior Backend Java Developer

Raleigh, NC, USA

42 Days ago

Job Overview


Posted Date: 11 August 2025

Job Type: Full Time

Workplace Type: Remote

Experience Level: Not Specified

Salary: Competitive & Based on Experience

Experience: 5 - 6 yrs

Job Description


We are looking for an analytical, results-driven back-end developer who will work with our product, business and development team to troubleshoot and improve current back-end applications and processes. In this role you will use your understanding of programming languages and tools to analyze current code and industry developments, formulate more efficient processes, solve problems, and create a more seamless experience for AutoRentals customers. You should have excellent communication, computer, and project management skills.

To succeed in this role as a backend developer, you should have a collaborative, team player mindset, and enjoy working with a diverse team that is focused on building a better, more efficient program and creating a better end-user experience.

Responsibilities

Design and implement Java applications that fulfill specified requirements

Create well-written, structured and efficient/performant code

Write unit and integration tests and debug as necessary

Analyze code using performance benchmarking tools

Plan, design, code and debug web applications in Java using the Spring and Spring Boot frameworks

Communicate with business users as needed

Troubleshoot issues based on log data and other metrics

Collaborate with software engineers to ensure that code is of the highest quality

Work with product managers and designers to ensure the software is designed well and meets user needs

Requirements

Bachelor's degree in computer science or related field, or equivalent work experience

5+ years of experience in software development with a focus on AI and backend development.

5+ years of experience in Java development with Spring and Spring Boot

5+ years of experience working on a customer facing e-commerce website

Excellent knowledge of Java web applications and MicroService architecture

Strong expertise in Java 8+, Spring, Spring Boot, Spring Data Jpa, Hibernate, Spring MVC, AMQP

Good knowledge of caching technologies and their use in Spring Boot applications, esp. Redis is a plus

Expertise developing enterprise-level and customer facing web applications as well as RESTful APIs using MicroServices

Good understanding of Message Brokers and Message Queues and their use for loose coupling and asynchronous communication of Microservices and applications (RabbitMQ experience is a plus)

Strong experience working with tools like Git, Maven, Nexus

Good knowledge of relational databases (MySQL, PostgreSQL) and mid-level SQL

Experience linux/unix command line and scripting languages, esp. Python is a plus

Excellent analytical, problem-solving, and troubleshooting skills

Proficiency in utilizing AI tools to improve efficiency in software development, test development and API integration

Strong experience in agile/scrum development environments

Strong collaboration and communication skills within distributed project teams

Excellent written and verbal communication skills

Passion to stay on top of the latest trends and technologies

Benefits

Competitive Compensation, Medical, Dental, Vision, & 401K with Company Match!


Key skill Required

  • Java
  • Spring
  • Spring MVC
  • Hibernate
  • SQL
  • Spring
  • Spring Mvc
  • Maven
  • Software Development
  • Project Management
  • JAVA
  • MYSQL
  • Spring Boot
  • Architecture
  • Python
  • PostgreSQL
  • API
  • API integration
  • Java
  • API
  • Benchmarking
  • Caching
  • Collaboration
  • Communication
  • Computer Science
  • Design
  • Development
  • E-commerce
  • Focused
  • Git
  • Integration
  • Linux
  • Management
  • Microservices
  • Nexus
  • RabbitMQ
  • Science
  • Spring Data
  • Team Player
  • Troubleshooting
  • User Experience
  • Verbal Communication
  • Written and Verbal Communication


Company Details


Company Name: AutoRentals.com

Recruiting People: HR Department

Contact Number: --

Important Fraud Alert:
Beware of imposters. elsejob.com does not guarantee job offers or interviews in exchange for payment. Any requests for money under the guise of registration fees, refundable deposits, or similar claims are fraudulent. Please stay vigilant and report suspicious activity.