Softsich

Middle/Senior FullStack Engineer (React + Java)

$$$$
Product

Softsich is an international product tech company that develops scalable digital B2B solutions.

We are looking for a Full Stack Engineer with strong Java backend experience and solid frontend experience with React, JavaScript, and TypeScript to join our product development team.
The specialist will work on existing company services, contribute to backend solutions, integrations, internal services, and frontend features. We expect a proactive mindset, willingness to grow, and readiness to take ownership of results.

General Requirements:
β€’ Ability to work effectively in a team.
β€’ Clear communication and willingness to participate in technical discussions.
β€’ Ability to analyze problems, suggest solutions, and take ownership of tasks.
β€’ Product-oriented mindset and attention to code quality.
Backend Requirements:
β€’ Commercial experience in Java development.
β€’ Strong knowledge of Java Core and OOP principles.
β€’ Experience with Spring Framework: Spring Boot, Spring Data, Spring Security.
β€’ Experience working with relational databases and SQL.
β€’ Experience with Apache Kafka and event-driven architecture.
β€’ Experience with MongoDB or Amazon DocumentDB.
β€’ Understanding of REST API design principles.
β€’ Understanding of microservices architecture.
β€’ Experience writing unit and integration tests.
Frontend Requirements:
β€’ 5+ years of commercial frontend development experience with React, JavaScript, and TypeScript.
β€’ Experience with SSR frameworks such as Remix or Next.js.
β€’ Experience with Tailwind CSS.
β€’ Experience with Shadcn/UI, Radix UI, or similar component libraries.
β€’ Experience with i18n and multilingual applications, preferably i18next or react-i18next.
β€’ Experience with forms and validation using React Hook Form and Yup or similar tools.
β€’ Experience with modern React patterns: hooks, component composition, state management.
β€’ Understanding of REST API integration on the frontend.
β€’ Experience working with forms, validation, tables, filters, modals, and user-facing business flows.
β€’ Understanding of Core Web Vitals and frontend performance optimization.
β€’ Basic understanding of responsive layout and cross-browser compatibility.
β€’ Experience with Git and GitLab-based development workflows: merge requests, code reviews, and CI/CD pipelines.
Nice to Have:
β€’ Experience designing data schemas for MongoDB/DocumentDB.
β€’ Experience optimizing queries and working with indexes in MongoDB or DocumentDB.
β€’ Experience with Docker and Kubernetes.
β€’ Experience with Kafka or other message brokers.
β€’ Experience with cloud platforms: AWS, Azure, or GCP.
β€’ Knowledge of CI/CD processes.
β€’ Understanding of DevOps principles and observability solutions.
β€’ Experience with frontend testing.
β€’ Experience with design systems or component libraries.

Responsibilities:
β€’ Develop new features and maintain existing services.
β€’ Design and implement REST APIs.
β€’ Build and improve frontend functionality using React.
β€’ Integrate frontend applications with backend services.
β€’ Integrate internal and external systems.
β€’ Optimize performance and improve code quality.
β€’ Participate in code reviews and technical discussions.
β€’ Analyze and fix defects.
β€’ Collaborate closely with backend, frontend, QA, and product teams.

What We Offer:
β€’ Work remotely or from our offices in Kyiv or Warsaw β€” your choice.
β€’ Full-time position.
β€’ Standard 5/2 working schedule.
β€’ 24 paid vacation days, sick leaves, and health insurance currently available in Ukraine, with other locations in progress.
β€’ A friendly and supportive team where it’s easy to ask questions, learn, and be yourself.
β€’ Coverage of professional events and learning opportunities.
β€’ Birthday celebrations, team-building activities, and genuine human connections beyond work.
β€’ Zero joules of energy to the aggressor state or any businesses affiliated with it.

Required skills experience

Java 5 years
React.js 5 years

Required languages

English B1 - Intermediate
Ukrainian Native
Java, React
Published 17 July
74 views
Β·
11 applications
Last responded 5 hours ago
See stats of candidates who applied for this job πŸ‘€
To apply for this and other jobs on Djinni login or signup.
Loading...