A leading technology company is looking for a Java Backend Engineer to join their team in a hybrid role based in Bentonville, Arkansas. The ideal candidate will design and maintain backend services and RESTful APIs using Java and Spring Framework. Essential qualifications include strong Java proficiency, experience with databases and Agile environments. This is a full-time position offering growth opportunities in a dynamic work environment.
Qualifications
Strong proficiency in Java version 8 or higher.
Experience with Spring Framework including Spring Boot and Spring MVC.
Solid understanding of REST APIs and backend architecture.
Responsibilities
Design, develop, and maintain backend services using Java.
Build and optimize RESTful APIs and microservices.
Write clean, maintainable, and well-tested code.
Skills
Strong proficiency in Java (8+)
Experience with Spring Framework
Solid understanding of REST APIs
Experience with relational databases
Knowledge of Git
Familiarity with unit testing
Understanding of data structures and algorithms
Experience working in Agile environments
Job description
Overview
Position Name: Java Backend Engineer. Location: Hybrid in Bentonville AR. Position Type: Full-time.
Responsibilities
Design, develop, and maintain backend services using Java and Spring / Spring Boot
Build and optimize RESTful APIs and microservices
Write clean, maintainable, and well-tested code
Work with databases (SQL and/or NoSQL) to design schemas and optimize queries
Integrate third-party services and internal APIs
Ensure application performance, scalability, and security
Participate in code reviews and architectural discussions
Troubleshoot and debug production issues
Collaborate in Agile/Scrum development cycles
Required Skills & Qualifications
Strong proficiency in Java (8+)
Experience with Spring Framework (Spring Boot, Spring MVC, Spring Security)
Solid understanding of REST APIs and backend architecture
Experience with relational databases (MySQL, PostgreSQL, Oracle) and ORM tools (Hibernate/JPA)
Knowledge of Git and version control workflows
Familiarity with unit testing (JUnit, Mockito)
Understanding of data structures, algorithms, and OOP principles