




**Join us and be part of the change!** **Mission:** Design and maintain high-performance full-stack solutions, with special emphasis on **React frontend development**, ensuring smooth, functional, and scalable user experiences. Simultaneously, ensure a robust backend built on Java 11 and microservices, adhering to SOLID principles, versioning best practices, observability, and comprehensive documentation. Your mission includes delivering efficiency, stability, and quality across the entire development lifecycle—from implementation through deployment. Responsibilities **Frontend (Primary focus)** * Design, develop, and optimize web interfaces using **React**. * Build reusable, scalable components aligned with UI and UX best practices. * Integrate backend services via APIs, ensuring performance and stability. * Participate in defining and improving frontend architectures. **Backend** * Develop services and microservices using **Java 11**. * Apply **SOLID** principles and appropriate design patterns. * Design efficient and secure backend workflows. * Maintain clear technical documentation with embedded **OpenAPI/Swagger**. **Infrastructure and deployments** * Deploy and maintain services in **Linux Debian 10+** environments. * Administer and configure **Nginx and/or HAProxy** for routing, load balancing, and security. * Use **Gradle v7 with Kotlin DSL** for project builds. * Manage logs with **SLF4J and Log4J2**, including level configuration and monitoring. **Quality and best practices** * Develop **unit tests with full coverage** to ensure reliability. * Document APIs and workflows using formal, consistent standards. * Participate in code reviews and continuous improvement processes. * Collaborate with cross-functional teams to ensure successful integrations. Requirements * Solid experience with **React** * Proven experience with **Java 11** and microservices. * In-depth understanding of **SOLID** principles. * Proficiency with **PostgreSQL** and/or **Redis**. * Experience with **Gradle v7 + Kotlin DSL**. * Extensive expertise in log management using **SLF4J and Log4J2**. * Deployment experience on **Linux Debian 10+**. * Knowledge of **Nginx** and **HAProxy**. * Experience writing unit tests with **high coverage**. * API documentation using embedded **OpenAPI/Swagger**. **Desirable** * Experience in React performance tuning. * Familiarity with CI/CD tools. * Knowledge of distributed systems architecture. * Experience working in high-availability environments. 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 contract Salary: $35,000.00 – $45,000.00 per month Work location: Remote


