Full Stack Developer

Tech3pillars Technologies

  • Chicago, IL
  • 4 days ago

    Highlights

    We are looking for an experienced Full Stack Senior Developer with strong hands-on expertise in ReactJS, Java, Spring Boot, Spring Cloud, Kafka, Azure, and Microservices to build scalable, high-performance enterprise applications. Excellent problem-solving and communication skills with experience working across multiple teams and clients.

    Numbers & Facts

    LocationChicago, IL

    Description

    Job Title:** Full Stack Senior Developer**

    Location: Chicago, IL (Onsite)
    Experience: 8+ Years
    Visa: Visa-Independent Candidates Only(GC AND USC)
    Relocation: Candidates willing to relocate will be considered
    Interview: Skype/WebEx OK

    We are looking for an experienced Full Stack Senior Developer with strong hands-on expertise in ReactJS, Java, Spring Boot, Spring Cloud, Kafka, Azure, and Microservices to build scalable, high-performance enterprise applications.

    Must-Have Skills

    ReactJS / JavaScript ES6+
    Java 8 & Java 21
    Spring Boot / Spring Cloud
    REST APIs & Microservices
    Kafka / JMS
    JPA / Hibernate
    SQL
    Azure Cloud
    CI/CD Azure DevOps / Jenkins
    TDD / JUnit / Mockito
    Multi-Threading & Performance Tuning

    Experience Required
    • 8+ years of experience in full-stack application development.

    • Strong frontend development experience with ReactJS, JavaScript, HTML, and CSS.

    • Strong backend development experience using Java 8/21, Spring Boot, and Spring Cloud.

    • Hands-on experience designing and developing RESTful APIs and microservices.

    • Experience implementing event-driven architectures using Kafka and JMS.

    • Strong knowledge of JPA, Hibernate, SQL, and data persistence.

    • Experience developing high-performance and multi-threaded applications.

    • Hands-on experience deploying applications on Microsoft Azure.

    • Strong experience with CI/CD pipelines using Azure DevOps or Jenkins.

    • Strong understanding of Test-Driven Development (TDD) with JUnit and Mockito.

    • Excellent problem-solving and communication skills with experience working across multiple teams and clients.

    Key Responsibilities
    • Design, develop, test, and maintain enterprise-grade full-stack applications.

    • Build scalable ReactJS + Java/Spring Boot solutions.

    • Design and implement REST APIs and microservices.

    • Develop event-driven solutions using Kafka and JMS.

    • Optimize application performance, concurrency, and multi-threading.

    • Implement and maintain automated unit testing using TDD, JUnit, and Mockito.

    • Deploy and support applications in Azure cloud environments.

    • Build and maintain CI/CD pipelines.

    • Collaborate with architects, clients, developers, QA, and DevOps teams.

    • Participate in code reviews and ensure high-quality, maintainable code.

    If you're looking for your next Full Stack Java opportunity or know someone who would be a great fit, please share this opportunity within your network.

    Similar Jobs

    See more jobs