Job Description:
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.
Technical Stack
Frontend: React v15.4.0 (Legacy lifecycle methods, PropTypes)
Backend: Java 11, Dropwizard v1.3.28, Jetty v11.0.7
API: RESTful Web Services
Database: PostGreSQL (JDBC {JDBI + Hibernate})
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: Solid 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,
📌 Full Stack Developer (Bengaluru)
🏢 Airbus
📍 Bengaluru
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.