Apply📍 United States
🔍 E-commerce
🏢 Company: AutoRentals.com
- 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 (RabbitMQ experience is a plus).
- Strong experience with tools like Git, Maven, Nexus.
- Good knowledge of relational databases (MySQL, PostgreSQL) and mid-level SQL.
- Experience in 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.
- 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.
PostgreSQLSQLAgileGitHibernateJavaMySQLRabbitmqSCRUMSpringSpring BootSpring MVCMavenRedisCommunication SkillsCollaborationRESTful APIs
Posted 2024-09-20
Apply