Back End Engineer (Java)
Posted 2025-08-23
Remote, USA
Full Time
Immediate Start
<p><strong>Requirements</strong></p><ul> <li>1–3 years of experience as a Java Backend Engineer</li> <li>Strong knowledge of Object-Oriented Programming (OOP) and solid understanding of Design Patterns</li> <li>Hands-on experience with the Spring Framework (Spring Boot, Spring MVC, Spring Data JPA, etc.)</li> <li>Familiarity with Elasticsearch</li> <li>Experience with relational databases and SQL skills</li> <li>Understanding and experience in Microservices architecture</li> <li>Experience developing and consuming RESTful web services</li> <li>Knowledge of Git for version control</li> <li>Familiarity with Hibernate; knowledge of MyBatis ORM is a plus</li> <li>Experience with NoSQL databases is a plus</li> <li>Working knowledge of SOLID principles and ability to write clean, maintainable code</li> <li>Proficiency in using Linux commands for analyzing logs and troubleshooting server issues is a must</li> <li>Experience with Redis is a plus</li> </ul>