Full Stack Developer - React / Java
Airbus · Bangalore Area, India
Free account: apply link, HR contact and an AI-written cold email
Airbus · Bangalore Area, India
Free account: apply link, HR contact and an AI-written cold email
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 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 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: 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. Preferred Qualifications 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). 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 growth. Company: Airbus India Private Limited Employment Type: Permanent------- Experience Level: Professional Job Family:
Want to reach Airbus's HR directly?
NextKnock finds the hiring contact and writes a personal cold email from your resume. You send it from your own Gmail.