
Senior FullStack Developer (Java + React)
Green Minds Sp. z o.o.
180 - 200 PLN / HOUR
Warszawa
Warszawa, Masovian
B2B
Java 17
React
TypeScript
Python
Microservices
Kafka
MongoDB
Redis
GraphQL
Docker
Status
Hexjobs Insights
Senior FullStack Developer role focused on backend (Java) and frontend (React) development. Requires 7+ years experience. Offers flexible roles, modern tech stack, and mentoring opportunities.
Słowa kluczowe
Java 17
React
TypeScript
Python
Microservices
Kafka
MongoDB
Redis
GraphQL
Docker
Benefity
- Modern Tech Stack: Work with the latest stable technologies.
- Focus on high-performance microservices.
- Flexible transition between backend and frontend tasks.
- Opportunity to mentor junior team members.
- Enhance CI/CD automation processes.
Technologies we use
About the project
Your responsibilities
- Primary Backend Development: Design and implement robust, high-performance microservices primarily using Java 17 (comprising 50-80% of the core workload).
- Full-Stack Feature Ownership: Develop end-to-end application features, taking ownership of the logic from the Java/Python backend to the React + TypeScript frontend.
- Data Processing & Integration: Build and maintain specialized processing modules in Python and integrate them into the wider ecosystem.
- API & Messaging: Architect and implement GraphQL and REST APIs, ensuring seamless data flow through Kafka event streaming.
- Database Management: Optimize and manage data persistence across MongoDB, Redis, and MinIO (Object Storage).
- Infrastructure & Quality: Collaborate on deployments within Docker environments, participate in rigorous code reviews, and contribute to CI/CD automation to maintain high code quality.
- Adaptive Development: Flexibly transition between backend architecture and responsive frontend tasks based on project phase and sprint priorities.
Our requirements
- Professional Experience: Minimum 7+ years of experience in software development, with a proven track record of building and maintaining complex, enterprise-level applications.
- Java Expertise (Primary): Strong proficiency in Java 17 and modern backend frameworks. Deep understanding of microservices architecture, multithreading, and performance tuning.
- Frontend Proficiency: Solid experience with React and TypeScript. Ability to develop responsive, performant, and maintainable user interfaces as project needs arise.
- Secondary Backend & Data: Practical knowledge of Python for building data-processing modules or specialized services within a larger ecosystem.
- Data & Messaging: Hands-on experience with Kafka (event streaming), MongoDB/Mongoose, and Redis. Familiarity with MinIO (Object Storage) is a plus.
- API Design: Expertise in implementing and integrating GraphQL and RESTful APIs.
- DevOps & Infrastructure: Strong experience with Docker and containerized environments. Solid understanding of CI/CD pipelines and automated deployment strategies.
- Soft Skills: Excellent problem-solving skills, architectural thinking, and the ability to mentor junior team members through code reviews and best practices.
- Knowledge of Polish language.
Optional
- Experience with Neo4j or other graph databases.
- Familiarity with data visualization libraries such as D3.js, GoJS, or AG Grid.
This is how we organize our work
This is how we work
Team members
This is how we work on a project
Development opportunities we offer
What we offer
- Modern Tech Stack: Work with the latest stable technologies, including Java 17, React with TypeScript, and cutting-edge data tools like Kafka, Neo4j, and GraphQL.
- Impact & Autonomy: As a Senior Developer, you will have a real influence on the system architecture and technical decisions within a multi-tenant environment.
- Challenging Projects: Tackle complex engineering problems involving real-time data processing, graph visualizations (D3.js/GoJS), and scalable microservices.
- Flexible Work Model: We promote a healthy work-life balance with flexible working hours and the possibility of remote/hybrid work.
- Professional Growth: Opportunity to work across the full stack while maintaining a strong focus on backend excellence. We support continuous learning and knowledge sharing.
- High Engineering Standards: A mature development process featuring comprehensive Code Reviews, CI/CD automation, and a focus on clean, maintainable code.
Benefits
Wyświetlenia: 8
| Opublikowana | 28 dni temu |
| Wygasa | za 2 dni |
| Rodzaj umowy | B2B |
| Źródło |
Podobne oferty, które mogą Cię zainteresować
Na podstawie "Senior FullStack Developer (Java + React)"
Nie znaleziono ofert, spróbuj zmienić kryteria wyszukiwania.