




Job Summary: We are seeking a Fullstack Java Developer responsible for designing, developing, and implementing end-to-end solutions, working across both backend and frontend to build scalable applications. Key Highlights: 1. Design, develop, and implement end-to-end solutions 2. Participate in the design of scalable and decoupled architectures 3. Collaborate with QA, DevOps, UX/UI, and product teams Java Fullstack Developer / Fullstack Java Developer We are seeking a Fullstack Java Developer responsible for designing, developing, and implementing end\-to\-end solutions, working across both backend and frontend. This role will be critical in building scalable, secure, and high-performance applications within modern architectures. Key Responsibilities • Develop and maintain fullstack applications (backend \+ frontend). • Design and implement APIs and microservices in Java. • Build modern, responsive user interfaces. • Efficiently integrate backend services with frontend. • Participate in the design of scalable and decoupled architectures. • Implement unit, integration, and E2E tests. • Optimize performance, security, and code quality. • Collaborate with QA, DevOps, UX/UI, and product teams. • Participate in code reviews. • Document technical solutions and best practices. Required Technical Skills Backend • Java (8\+) • Spring Framework: o Spring Boot o Spring MVC o Spring Security o Spring Data JPA • REST API development • Microservices architecture • Persistence handling: o SQL (PostgreSQL, MySQL, Oracle) o ORM (Hibernate / JPA) Frontend • JavaScript (ES6\+) • Frameworks/libraries: o React / Angular / Vue (React preferred) • HTML5 / CSS3 • REST API consumption DevOps \& Tools • Version control: Git • CI/CD (Jenkins, GitLab CI, GitHub Actions) • Containers: Docker • Orchestration (desirable): Kubernetes • Build tools: Maven / Gradle Additional Knowledge • Software architecture (Clean Architecture, Hexagonal) • Design patterns • Application security (OAuth2, JWT) • Handling asynchronous processes (multithreading, queues) • Messaging (Kafka, RabbitMQ) • Cloud (AWS, desirable) Experience • \+4 years as a Fullstack or Backend Developer with frontend exposure • Experience developing enterprise applications • Experience in agile environments (Scrum / Kanban) Key Skills • Logical thinking and problem-solving • Teamwork and effective communication • Proactivity and ownership • Focus on quality and best practices • Adaptability to new technologies Plus • Experience with microfrontends • Knowledge of event\-driven architectures • Experience with advanced testing (JUnit, Mockito, Cypress, Jest) • Experience with observability (ELK, Prometheus, Grafana) Salary: $30,000\.00 \- $35,000\.00 per month Work Location: On-site employment


