Java Fullstack Developer (all genders)
Core
Developing modern, scalable web applications and services across the full stack, from backend APIs to frontend interfaces.
Role type
Senior Full Stack Developer (Java/React)
Builds
Scalable web applications, REST and GraphQL APIs, and complex user interfaces.
Domain
Enterprise software development, distributed systems
Required skills
Java, Spring Boot, TypeScript, React, Next.js, REST APIs, GraphQL, OAuth 2.0, OpenID Connect, JWT, OpenAPI/Swagger, Microservices, CI/CD
Preferred skills
GraphQL, WebSockets, JPA/Hibernate, relational databases, State Management, automated frontend tests, Kafka, Event-driven Architecture
Technologies
Spring Boot, Spring Web, Spring Data, Spring Security, TypeScript, React, Next.js, REST, GraphQL, OAuth 2.0, OpenID Connect, JWT, OpenAPI, Swagger, Kafka, JPA, Hibernate
Responsibilities
Develop and evolve modern web applications with Java, Spring Boot, TypeScript, React, and Next.js; Conceive and implement scalable backend services and REST/GraphQL APIs; Develop and evolve complex, performant user interfaces; Design communication between frontend, backend, and internal/external systems; Participate in architecture decisions and evolve the distributed system landscape; Analyze and optimize performance, scalability, and maintainability; Actively shape technical standards, best practices, and future system architecture.