Companies in this catalog do not charge applicants. Never send money to apply.
Full Stack Java Developer (Backend Focused) - Remote
We are seeking a highly motivated and experienced Full Stack Java Developer with a strong emphasis on backend technologies to join our fully remote team. The ideal candidate will have a passion for building robust, scalable, and efficient web applications. You will play a key role in the entire development lifecycle, from design and implementation to deployment and maintenance.
Responsibilities
Design, develop, and maintain high-quality, reusable, and reliable Java code for our backend systems.
Build and maintain RESTful APIs to support our front-end applications and external integrations.
Collaborate with cross-functional teams, including front-end developers, product managers, and designers, to deliver new features and enhancements.
Develop and maintain both relational (SQL) and non-relational (NoSQL) databases.
Write and maintain comprehensive unit and integration tests to ensure code quality and application stability.
Participate in code reviews to maintain high standards of code quality, performance, and security.
Troubleshoot and resolve production issues in a timely manner.
Stay up-to-date with the latest industry trends and technologies to continuously improve our development processes and application architecture.
Required Skills & Experience
Extensive experience in backend development with Java and the Spring Framework (Spring Boot, Spring MVC) .
Proven experience in building and consuming RESTful web services .
Solid understanding of object-oriented programming principles and design patterns.