Skip to main content
Back to Jobs
E
VP

Java React Full Stack Developer - Assistant Vice President

Early Career·Posted 5 days ago

Location

Pune

Experience

8–12 years

Required Skills

JavaSpring BootKafkaOracleElasticsearchGitAWSAzureGCPReactjsRESTful API

About the Role

As a highly motivated and experienced Java/React Full Stack Developer, you will be responsible for designing, developing, and deploying end-to-end solutions encompassing both front-end and back-end components. Your expertise in Java Spring Boot microservices, Kafka integration, workflow solutions, search capabilities, and React.js front-end development will be crucial for the success of the projects you will be working on.

Key Responsibilities: - Design, develop, and maintain robust, scalable, and secure microservices using Java and Spring Boot. - Implement and manage integrations with middleware technologies, particularly Kafka messaging, for real-time data streaming and event-driven architectures. - Develop and integrate with workflow management solutions to automate business processes.

  • • Design and implement search engine capabilities within applications to provide efficient data retrieval.

  • • Work extensively with relational databases, specifically Oracle, including schema design, query optimization, and data migration.

  • • Develop responsive, high-performance, and user-friendly web interfaces using React.js and its ecosystem.

  • • Collaborate with product owners, designers, and other developers to understand requirements, define technical specifications, and deliver high-quality features.

  • • Ensure seamless integration between front-end and back-end components through RESTful APIs.

  • • Write comprehensive unit, integration, and end-to-end tests to ensure code quality and application reliability.

  • • Participate in code reviews, contribute to architectural discussions, and mentor junior developers.

  • • Monitor application performance, troubleshoot issues, and implement effective solutions to ensure system stability and optimal user experience.

  • • Stay current with emerging technologies, industry trends, and best practices in full-stack development.
  • Qualifications Required: - Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.

  • • 8+ years of professional experience in full-stack software development.

  • • Strong proficiency in Java with extensive experience in building microservices using Spring Boot.

  • • Demonstrable experience with Kafka for building message-driven architectures and data pipelines.

  • • Experience with workflow management systems or designing and implementing complex business process flows.

  • • Proven experience implementing search functionalities, potentially using technologies like Elasticsearch or Apache Solr.

  • • Solid expertise in relational databases, particularly Oracle, including advanced SQL, schema design, and performance tuning.

  • • Strong front-end development skills with React.js, including a deep understanding of component-based architecture, state management (e.g., Redux, Context API), and modern JavaScript (ES6+).

  • • Experience with RESTful API design and consumption.

  • • Proficiency with version control systems (e.g., Git).

  • • Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and CI/CD pipelines.

  • • Excellent problem-solving, analytical, and debugging skills.

  • • Strong communication and collaboration abilities. As a highly motivated and experienced Java/React Full Stack Developer, you will be responsible for designing, developing, and deploying end-to-end solutions encompassing both front-end and back-end components. Your expertise in Java Spring Boot microservices, Kafka integration, workflow solutions, search capabilities, and React.js front-end development will be crucial for the success of the projects you will be working on.
  • Key Responsibilities:

  • • Design, develop, and maintain robust, scalable, and secure microservices using Java and Spring Boot.

  • • Implement and manage integrations with middleware technologies, particularly Kafka messaging, for real-time data streaming and event-driven architectures.

  • • Develop and integrate with workflow management solutions to automate business processes.

  • • Design and implement search engine capabilities within applications to provide efficient data retrieval.

  • • Work extensively with relational databases, specifically Oracle, including schema design, query optimization, and data migration.

  • • Develop responsive, high-performance, and user-friendly web interfaces using React.js and its ecosystem.

  • • Collaborate with product owners, designers, and other developers to understand requirements, define technical specifications, and deliver high-quality features.

  • • Ensure seamless integration between front-end and back-end components through RESTful APIs.

  • • Write comprehensive unit, integration, and end-to-end tests to ensure code quality and application reliability.

  • • Participate in code reviews, contribute to architectural discussions, and mentor junior developers.

  • • Monitor application performance, troubleshoot issues, and implement effective solutions to ensure system stability and optimal user experience.

  • • Stay current with emerging technologies, industry trends, and best practice
  • Land this role fasterProfessional
    🎙️

    SAGE

    Mock interview coach

    Rehearse the 5 most-likely questions for this role with live AI feedback.

    📄

    SPAR

    Resume tailoring

    Rewrite your resume to lead with what this hiring panel cares about.

    🤝

    REACH

    Warm intro outreach

    Find the hiring manager + 2nd-degree intros and draft the messages.

    More Engineering & Technology Roles

    View all

    90% of leadership roles never appear on job boards

    Join HireIQ to access confidential opportunities, AI-powered matching, and direct connections to hiring decision-makers.

    Join the Talent Network