




Job Summary: We are seeking a Java Backend Developer to design, develop, and maintain scalable solutions applying clean architecture principles and best practices for stable services. Key Highlights: 1. Backend development with Java 11+ and scalable REST APIs. 2. Application of SOLID principles and design patterns. 3. Collaboration in continuous improvement and code reviews. **Join us and be part of the change!** **Mission:** Design, develop, and maintain reliable and scalable backend solutions in **Java**, applying clean architecture principles, best practices, and quality standards to ensure stable, well-documented services aligned with business needs. Responsibilities * Develop and maintain backend applications using **Java 11 or higher**. * Design and implement scalable **REST APIs** and/or microservices. * Apply **SOLID** principles and design patterns in software development. * Design, optimize, and maintain data structures in **relational databases**. * Implement and maintain **unit tests** with high coverage. * Manage application logging and monitoring. * Document services and APIs clearly and systematically. * Participate in code reviews and continuous improvement processes. * Collaborate with other developers, QA, and functional teams. Requirements * Proven experience as a **Java Developer**. * Proficiency in **Java 11 or higher**. * Experience in backend development and **REST APIs**. * Solid understanding of **SOLID** principles. * Experience with **relational databases** (MySQL, PostgreSQL, or others). * Familiarity with build tools (Maven or Gradle). * Experience with **unit testing**. * Version control using **Git**. * Experience with **Spring Boot** and/or microservice architectures. * Knowledge of **Linux** environments. * Experience with **CI/CD** tools. * Knowledge of observability and monitoring. * Experience in high-availability production environments. Desired Skills * Analytical thinking and quality orientation. * Proactivity and accountability. * Teamwork and clear communication. * Capacity for continuous learning. * Problem-solving focus. Benefits At rocket code, we value our team members and offer a comprehensive benefits package to support their personal and professional growth: * **Vacations**: Enjoy time off to recharge and rejuvenate. * **December Bonus**: Receive an annual bonus to celebrate your contributions and hard work. * **Referral Bonus**: Get rewarded for bringing talented individuals to our team. * **Continuous Training:** Access to resources and specialized training in AI and digital transformation methodologies. * **Courses and Certifications**: Stay ahead in your career with company\-sponsored courses and certifications Employment Type: Full-time, Indefinite term Salary: $20,000.00 \- $25,000.00 per month Work Location: Remote


