Java Full-stack Developer

NATIONMIND LLC

Java Full-stack Developer

Pittsburgh, PA
Full Time
Paid
  • Responsibilities

    About NationMind LLC: NationMind LLC is a technology consulting firm focused on software development and QA testing services. We help clients build reliable, scalable applications with a strong emphasis on automation, performance, and quality. Our team works across industries, delivering solutions that drive innovation and operational efficiency. We are currently hiring skilled professionals for Java Full-stack Developer to join our growing team.

    Title: Full-stack developer

    Location: Pittsburgh, PA

    Duration: Full Time

    Job Description:

    A Java Full Stack Developer designs, develops, and maintains end-to-end web applications using Java for the backend and modern JavaScript frameworks for the frontend.

    They build scalable, secure applications, manage databases, and create user-friendly interfaces, often working in agile teams to deliver high-performance, containerized solutions.

    Key Responsibilities

    Backend Development: Build server-side logic, APIs, and microservices using Java, Spring Boot, and Hibernate.

    Frontend Development: Design and implement user interfaces using HTML5, CSS3, JavaScript, and frameworks like Angular or React.

    Database Management: Design, implement, and optimize data models using RDBMS (e.g., PostgreSQL, Oracle, SQL Server).

    System Integration: Integrate frontend components with back-end services, ensuring seamless data flow.

    DevOps & Deployment: Utilize CI/CD pipelines and containerization tools like Docker and Kubernetes for application deployment, often in cloud environments (AWS/GCP).

    Testing & Debugging: Perform unit testing and debugging to ensure application performance, uptime, and security.

    Required Technical Skills:

    Core Java: Deep knowledge of Java 8+.Frameworks: Spring Boot, Spring MVC, Hibernate.

    Frontend: HTML5, CSS3, JavaScript, Angular or React.js.

    Web Services: RESTful API development.

    Databases: SQL, NoSQL.