Java Full Stack Developer with React

Akri Solutions
  • New York
    27 days ago

    Job Description

     Job Description:

    A Java Full Stack Developer with 5 to 7 years of experience is responsible for developing and maintaining both backend and frontend components of web applications. This role requires a strong expertise in Java microservices, Spring Boot/Spring Framework, REST APIs, JPA, Oracle/SQL, and React. Additional skills in NoSQL databases, Python/Scala, DevOps, Cloud services, and BI tools are advantageous and can enhance the developers capabilities in handling complex projects.

    Key Responsibilities:

    1. Full Stack Development:

      • Design, develop, and maintain backend services using Java, Spring Boot, and microservices architecture.
      • Build and optimize frontend applications using React to ensure responsive and dynamic user experiences.
      • Develop and integrate RESTful APIs to facilitate communication between frontend and backend systems.
    2. Database Management:

      • Work with relational databases such as Oracle and SQL to design, develop, and optimize database schemas.
      • Use JPA for object-relational mapping and database interactions.
    3. System Integration and Deployment:

      • Integrate various system components and third-party services to build comprehensive solutions.
      • Utilize DevOps practices for continuous integration and deployment.
    4. Cloud and Infrastructure:

      • Deploy and manage applications on cloud platforms (AWS, Azure, GCP).
      • Implement cloud-native solutions and leverage cloud services for scalability and performance.
    5. Collaboration and Communication:

      • Collaborate with cross-functional teams to define, design, and ship new features.
      • Participate in code reviews to ensure code quality and adherence to best practices.
      • Communicate effectively with stakeholders to gather requirements and provide updates.

    Required Skills and Qualifications:

    • Technical Skills:

      • Must-Have:
        • Java microservices
        • Spring Boot/Spring Framework
        • REST API development
        • JPA (Java Persistence API)
        • Oracle/SQL databases
        • React.js
      • Nice-to-Have:
        • NoSQL databases (e.g., MongoDB, Cassandra)
        • Python or Scala
        • DevOps tools and practices (e.g., Docker, Kubernetes, Jenkins)
        • Cloud services (AWS, Azure, GCP)
        • BI tools (e.g., Tableau, Power BI)
    • Experience:

      • 5 to 7 years of experience in full-stack development.
      • Proven experience in developing and maintaining test automation frameworks.
      • Strong understanding of software development lifecycle (SDLC) and Agile methodologies.
    • Soft Skills:

      • Excellent problem-solving and analytical skills.
      • Strong communication and collaboration skills.
      • Ability to work independently and in a team environment.
    • Education:

      • A bachelor's degree in Computer Science, Information Technology, or a related field is preferred.
      Required Skills:

    CassandraTest AutomationScalaJPANoSQLContinuous IntegrationScalabilityMicroservicesReact.jsSpring BootSoft SkillsWeb ApplicationsAnalytical SkillsDevOpsAgile MethodologiesKubernetesSoftware DevelopmentReviewsComponentsFeaturesArchitectureTableauPower BIJenkinsDevelopersMongoDBInfrastructureAutomationDockerIntegrationDatabasesInformation TechnologyOracleComputer ScienceEducationJavaPythonSoftwareSQLDesignCommunicationScienceManagement

    Numbers & Facts

    LocationNew York
    Websiteakrisolutions.com

    Skills

    • Agile Programming Methodologiesunmatched
    • Amazon Web Services (AWS)unmatched
    • Analysis Skillsunmatched
    • Apache Cassandraunmatched
    • Application Programming Interface (API)unmatched
    • Best Practicesunmatched
    • Business Intelligence Softwareunmatched
    • Cloud Applicationsunmatched
    • Cloud Computingunmatched
    • Code Reviewsunmatched
    • Communication Skillsunmatched
    • Computer Scienceunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • Cross-Functionalunmatched
    • Database Administrationunmatched
    • Database Optimizationunmatched
    • Database Programmingunmatched
    • Database Technologyunmatched
    • DevOpsunmatched
    • Dockerunmatched
    • GCP (Good Clinical Practices)unmatched
    • Information Technology & Information Systemsunmatched
    • Internet Applicationunmatched
    • Javaunmatched
    • Java Persistence API (JPA)unmatched
    • Jenkinsunmatched
    • Microservicesunmatched
    • Microsoft Windows Azureunmatched
    • MongoDBunmatched
    • NoSQLunmatched
    • Object Relational Mapping (ORM)unmatched
    • Oracle Databaseunmatched
    • Power BIunmatched
    • Problem Solving Skillsunmatched
    • Python Programming/Scripting Languageunmatched
    • REST (Representational State Transfer)unmatched
    • React.jsunmatched
    • Relational Databases (RDBMS)unmatched
    • Requirements Managementunmatched
    • SQL Databasesunmatched
    • Scala Programming Languageunmatched
    • Software Development Lifecycle (SDLC)unmatched
    • Software Engineeringunmatched
    • Spring Frameworkunmatched
    • System Integration (SI)unmatched
    • Tableauunmatched
    • Team Playerunmatched
    • Test Automationunmatched
    • User Interface/Experience (UI/UX)unmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder