Backend Java Developer

  • Bentonville, AR
  • Posted 4 days ago | Updated 4 days ago

Overview

Hybrid
Depends on Experience
Contract - W2
Contract - 6 Month(s)

Skills

MySQL
HTML
JavaScript
Java
PostgreSQL

Job Details

Hybrid) Sunnyvale, CA / Bentonville, AR

Job Description:
The ideal candidate will have a strong background in Java development, with hands-on experience in designing, developing, and maintaining scalable applications.
Key Responsibilities:
Design, develop, and maintain high-quality Java applications.
Collaborate with cross-functional teams to gather and analyze requirements.
Write clean, efficient, and well-documented code following best practices.
Perform code reviews, debugging, and troubleshooting to ensure application performance.
Optimize applications for maximum speed and scalability.
Implement and maintain RESTful APIs and microservices architecture.
Ensure security and data protection best practices are followed.
Participate in agile ceremonies, including sprint planning, stand-ups, and retrospectives.
Required Skills:
Strong proficiency in Java (Java 8 or higher).
Experience with Spring Framework (Spring Boot, Spring MVC).
Hands-on experience with RESTful APIs and microservices architecture.
Proficiency in SQL and working with relational databases (e.g., MySQL, PostgreSQL).
Familiarity with front-end technologies (HTML, CSS, JavaScript) is a plus.
Experience with version control systems like Git.
Strong problem-solving and analytical skills.

  • Excellent communication and collaboration abilities.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.