We are looking for a skilled Full Stack Developer to maintain, optimize, and evolve our enterprise application. This role requires a unique blend of expertise in modernizing legacy frontend architectures and managing robust, high-performance Java backends. You will be responsible for ensuring seamless integration between a React 15.4 frontend and a Dropwizard/Jetty backend, focusing on stability, security, and performance.
Responsibilities
Frontend Maintenance: Develop and maintain UI components using React v15.4.0, ensuring cross-browser compatibility and optimal performance despite version constraints; Backend Development: Build and support high-availability RESTful services using Java 11 and Dropwizard framework; Server Management: Manage and tune the Jetty v11.0.7 server environment to ensure low-latency communication; Bridge & Migrate: Work on architectural improvements to bridge legacy React patterns with modern best practices, preparing the codebase for future migrations; API Integration: Design and implement robust APIs that handle complex data transactions between the client and server; Testing & Quality: Write unit and integration tests (JUnit, Jest/Enzyme) to ensure stability of the legacy and modern portions of the stackRequirements
Experience: 8+ years; Expert Java Knowledge: Proven experience with Java 11, including a deep understanding of Garbage Collection, Streams, and Concurrency; Dropwizard Mastery: Strong experience with Dropwizard 1.3.x, including configuration, Managed Objects, and Health Checks; React Legacy Proficiency: Deep familiarity with React 15.4, specifically Class Components, Lifecycle methods (componentWillReceiveProps, etc.), and Flux or Redux architectures; Servlet Container Expertise: Experience configuring and troubleshooting Jetty 11; Build Tools: Proficiency with Maven or Gradle and npm/webpack; Problem Solving: A "detective" mindset—able to debug complex issues within legacy frameworks and identify performance bottlenecks; This job requires an awareness of any potential compliance risks and a commitment to act with integrity, as the foundation for the Company’s success, reputation and sustainable growthNice to have
Experience with JDBI or Hibernate within a Dropwizard environment; Knowledge of CSS preprocessors (SASS/LESS) compatible with older Webpack builds; Experience in migrating legacy React applications to functional components and Hooks (v16.8+); Understanding of Microservices architecture and containerization (Docker/Kubernetes)Benefits
Flexible working arrangementsJak aplikować
Aplikuj online: https://www.jobs.pl/oferta/100016969/aplikuj
JOBS.pl · https://www.jobs.pl/full-stack-developer-react-java-oferta-100016969



















