Job Description: Full Stack Developer - React / Java
Experience: 8+ years
Role Overview
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.
Key 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 the Dropwizard framework.
- Server Management:
Manage and tune the Jetty v11.0.7 server workplace 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 the stability of the legacy and modern portions of the stack.
Required Skills & Qualifications
- Expert Java Knowledge: Proven experience with Java 11, including a deep understanding of Garbage Collection, Streams, and Concurrency.
- Dropwizard Mastery: Robust 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 me
📌 Full Stack Developer (Bangalore Metropolitan Area)
🏢 Airbus
📍 Bangalore Metropolitan Area
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.