Senior Backend Developer | AutoRentals.com | Remote (United States)

Remote Full-time
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.

– 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 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

– 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!

Apply Now

Apply Now
Apply Now β†’

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

FULL TIME Disney Remote Data Entry $28/hour | Virtual

Remote

Experienced Customer Service Representative for High-End Coffee Machines - Work Remote at careerzynith

Remote

Lead Security Architect and Engineer - Remote or Hybrid Opportunity with a Global Retail Leader

Remote

**Experienced Bilingual (Spanish/English) Customer Service Representative – Onsite at arenaflex**

Remote

Revenue Integrity Data Specialist, Remote, Revenue Integrity Management, FT, 08A-4:30P

Remote

GL Accountant - Part-Time

Remote

[Work From Home] Starbucks Barista Jobs Sacramento $25/Hour

Remote

2nd Line Infrastructure Engineer

Remote

Senior Sourcing Specialist - Remote Opportunity with The Walt Disney Company

Remote

Associate, Loan Operations

Remote
← Back