← All roles

Job ID NIT-2026-001

Java Full Stack Engineer

Full-time / Contract · Hybrid / Remote · Mid to Senior

Skills: Java, Spring Boot, Microservices, REST APIs, JPA/Hibernate, SQL, NoSQL, JavaScript, TypeScript, Angular/React, Git, Maven, JUnit, Mockito, AWS (EC2, S3, IAM), CI/CD (GitHub Actions/Jenkins), Docker, Kubernetes, Kafka, Event-driven architecture

About the Role

We are seeking experienced Java Full Stack Engineers with strong front-end and back-end development skills to design, develop, and maintain scalable enterprise applications. The ideal candidate will have hands-on experience with Java, Spring Boot, REST APIs, microservices, and modern front-end technologies such as React or Angular.

Key Responsibilities

  • Design, develop, test, and maintain scalable Java full-stack applications.

  • Develop backend services and microservices using Java, Spring Boot, and related technologies.

  • Design, develop, and integrate RESTful APIs and distributed services.

  • Develop responsive and reusable front-end applications using React, Angular, or similar modern frameworks.

  • Work with relational and NoSQL databases and support data integration requirements.

  • Develop and support event-driven and asynchronous solutions using Kafka or similar messaging technologies.

  • Write clean, maintainable, reusable, and well-tested code following software development best practices.

  • Perform unit testing, debugging, troubleshooting, performance optimization, and code reviews.

  • Work with cloud platforms such as AWS, Azure, or GCP and modern CI/CD and deployment environments.

  • Work with containerization and orchestration technologies such as Docker and Kubernetes as applicable.

  • Collaborate with architects, developers, QA, DevOps, product teams, and other stakeholders throughout the software development lifecycle.

  • Participate in Agile/Scrum activities and contribute to application design, development, deployment, and continuous improvement.

  • Apply strong problem-solving, communication, and teamwork skills while working with cross-functional and distributed teams.

Location

Flexibility to work from Dallas, Charlotte, New York, New Jersey, Atlanta, or Delaware.

Work Authorization

Must be legally eligible to work in the United States.
Visa sponsorship is not available for this position.

Apply

Applying for NIT-2026-001

Enter exactly 10 digits (numbers only).