




Job Summary: We are seeking a Senior Java Developer to work autonomously on highly critical projects, enhancing digital products and ensuring quality. Key Highlights: 1. Autonomy in technical decision-making 2. Strong engineering culture and quality focus 3. Work on highly critical projects Do you enjoy solving complex problems in Java and want real autonomy in technical decisions? This role is for you. We are looking for a Senior Java Developer to work as a contractor on highly critical projects, helping evolve digital products used by thousands of people. You will join a lean team with a strong engineering culture, sound practices, and a quality focus. * Design and develop Java-based backend APIs and services. * Contribute to the architecture of scalable and secure solutions. * Review code, mentor the team, and promote best practices. * Ensure application performance, observability, and resilience. * Collaborate with product and business teams to define technical solutions. * Participate in decisions regarding tech stack, standards, and tools. * Investigate and resolve production incidents. Requirements: **Mandatory Requirements:** * Solid experience as a Senior Java Backend Developer. * Proficiency in Java 8\+ and frameworks such as Spring / Spring Boot. * Experience with REST APIs and relational databases (e.g., PostgreSQL, MySQL). * Hands-on experience with Git, CI/CD, and automated testing. * Prior experience working as a contractor / PJ. * Ability to provide technical leadership and make architectural decisions. **Nice-to-Have:** * Experience with microservices, messaging systems (Kafka, RabbitMQ), and cloud platforms (AWS, GCP, or Azure). * Knowledge of containerization (Docker, Kubernetes). * Familiarity with agile methodologies (Scrum, Kanban). * Experience in high-availability environments and large-scale data processing.


