Java Full Stack Lead with React

Akri Solutions

  • New York
  • 30+ days ago

    Highlights

    Required Skills: Working ExperienceJPAAdoptionSpring MVCDebuggingSpring FrameworkTomcatPipelinesCSSPL/SQLUnit TestingHibernateReact.jsMicroservicesSpring BootWeb ApplicationsAnalytical SkillsOwnershipWeb DevelopmentParticipationBusiness RequirementsSoftware DevelopmentReviewsContinuous ImprovementArchitectureJenkinsAutomationSpecificationsOracleTroubleshootingGitComputer ScienceEducationJavaHTMLSoftwareTestingJavaScriptSQLPlanningDesignEngineeringLeadershipBusinessCommunicationScienceManagement. You will play leading role in providing the technical guidance to the team, best practices adoption, fostering collaborative & dynamic team built-up ensuring successful development and delivery of high-quality enterprise applications/systems.

    Numbers & Facts

    LocationNew York
    Websiteakrisolutions.com

    Description

     Job Description:

    Application Sr. Lead Developer

     As an Engineering Lead for the application delivery team, you will be responsible for leading a talented team of engineers (DEV&QA). You will demonstrate high technical acumen, solution design capability, and strong hands-on expertise in the development of technical solutions for complex business requirements. You will play leading role in providing the technical guidance to the team, best practices adoption, fostering collaborative & dynamic team built-up ensuring successful development and delivery of high-quality enterprise applications/systems.

     

    Core Responsibilities (Team & Delivery Leadership):

    • Develop and maintain full-stack web applications using MongoDB, Express.js, React(MERN stack), and Node.js.
    • Design and implement RESTful APIs to support front-end functionality.
    • Build responsive and dynamic user interfaces with React, ensuring seamless user experiences.
    • Optimize MongoDB queries and manage database schemas for performance and scalability.
    • Deploy and manage applications on cloud platforms, ensuring high availability and reliability.
    • Collaborate with cross-functional teams to define, design, and ship new features.
    • Lead the development team in designing and building scalable applications using Java (Spring Boot) and React.
    • Architect and develop microservices-based back-end solutions in Java.
    • Oversee the development of user-friendly front-end interfaces with React.
    • Provide technical guidance, conduct code reviews, and mentor junior developers.
    • Manage project timelines, resources, and deliverables, ensuring on-time delivery.
    • Collaborate with stakeholders to gather requirements and ensure alignment with business goals.


    Core Skills:

    • 9+ years in Java J2EE building web applications, spring technologies/frameworks (Spring Core, Spring MVC, Spring Cloud, Spring Boot) and tools.
    • Java, JEE & spring technologies/frameworks (Spring Core, Spring MVC, Spring Cloud, Spring Boot) and tools.
    • 5+ years of experience with related frameworks and technologies (Hibernate, Restful services Spring JDBC, MVC etc.)
    • Strong experience with Microservices, Spring Boot / Spring framework, Rest API, JPA.
    • 8+ years of experience in web development using HTML, CSS and JavaScript including ES2016+
    • Minimum 2 years of experience of REACT tools including React.js, Webpack, Redux and Flux
    • Experience with user interface design
    • Knowledge of unit testing frameworks like Mocha and Jest
    • Experience with browser based debugging and excellent troubleshooting skills
    • Knowledge on system architecture (N-Tire, Microservices, Cloud-native).
    • Strong knowledge of system design principles for scalable, high-performance, and extensible solutions for enterprise grade distributed and services systems.
    • Significant knowledge of Oracle PL/SQL and SQL.
    • Experience with Oracle Web logic, Tomcat to include installation, configuration, troubleshooting.
    • Working experience of Spring Boot application configuration, deployment and troubleshooting on server platforms Oracle Web logic/Tomcat/Cloud.
    • Experience with API management and Cloud-based platforms and services (AWS, Google).
    • Working knowledge of Dev-Ops: Git, Jenkins, CI/CD pipelines, etc.
    • Understanding of Test-Driven Development practices as well as Automation and Unit Testing.
    • Strong Analytical Skills.
    • Working knowledge on system observability/monitoring and alerting.
    • Experience Architecting and developing large scale Enterprise applications.
    • Proficient with software development lifecycle (SDLC) methodologies like Agile, Test- driven development.
    • Any experience in building applications for financial industry is a plus

     

    Education:

    • Bachelors or higher degree in Computer Science, Engineering, or a related field.
    • Proven experience (12+years) in Engineering role.
    • 3+ Years experience as Engineering/Technical lead role with MERN stack (MangoDB + React full stack).
    • Excellent communication skills and the ability to collaborate effectively with cross-functional teams.
    • Demonstrated experience in delivering complex enterprise grade software solutions.
      Required Skills:

    Working ExperienceJPAAdoptionSpring MVCDebuggingSpring FrameworkTomcatPipelinesCSSPL/SQLUnit TestingHibernateReact.jsMicroservicesSpring BootWeb ApplicationsAnalytical SkillsOwnershipWeb DevelopmentParticipationBusiness RequirementsSoftware DevelopmentReviewsContinuous ImprovementArchitectureJenkinsAutomationSpecificationsOracleTroubleshootingGitComputer ScienceEducationJavaHTMLSoftwareTestingJavaScriptSQLPlanningDesignEngineeringLeadershipBusinessCommunicationScienceManagement

    Similar Jobs