




Job Summary: We are looking for a full-stack developer with a strong focus on React and experience in Java 11, microservices, and best development practices to build scalable solutions. Key Highlights: 1. Full-stack development with emphasis on React and Java 11 2. Participation in improving frontend architectures 3. Focus on quality, observability, and comprehensive documentation **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 based on Java 11 and microservices, adhering to SOLID principles, versioning best practices, observability, and comprehensive documentation. Your mission includes contributing 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**. * Create 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**. * Implement appropriate **SOLID** principles and 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 log level configuration and monitoring. **Quality and Best Practices** * Develop **unit tests with full coverage** to ensure reliability. * Document APIs and workflows using formal and consistent standards. * Participate in code reviews and continuous improvement processes. * Collaborate with cross-functional teams to ensure successful integrations. Requirements * Solid experience in **React** * Proven experience in **Java 11** and microservices. * In-depth knowledge 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, Permanent Salary: $35,000.00 - $40,000.00 per month Work Location: Remote


