Post Job Free
Sign in

Software Engineer

Company:
Kanshe Infotech
Location:
Cary, NC
Pay:
45USD - 50USD per hour
Posted:
March 15, 2026
Apply

Description:

Job Description

Position Title: Software Engineer (Java Full Stack Developer)

Location: Cary, NC (Local Candidates Only)

Employment Type: W2 Overview – Kanshe Infotech

Kanshe Infotech is a technology consulting and staffing company specializing in delivering high-quality IT solutions and talent to enterprise clients across the United States. We focus on building scalable, innovative, and reliable software solutions while helping organizations accelerate their digital transformation initiatives.

We are currently seeking an experienced Java Full Stack Developer to join one of our client engagements in Cary, NC. The ideal candidate will have strong backend development expertise with Java and Spring Boot, along with modern frontend development experience using Angular and cloud exposure in AWS.Position Responsibilities

A Software Engineer will design, develop, maintain, and support new or existing software applications while applying software engineering best practices.

Responsibilities include working independently and collaboratively with cross-functional teams to deliver high-quality solutions throughout the entire software development lifecycle.

Key responsibilities include:

Design, develop, and maintain scalable full-stack applications using Java and Angular

Build and maintain backend services using Spring Boot and RESTful APIs

Develop modern UI components using Angular (2+), JavaScript, CSS, and related technologies

Work with AWS cloud services including EC2, S3, SQS, Lambda, and DynamoDB

Participate in Agile development processes, including sprint planning, standups, and retrospectives

Collaborate with architects, developers, QA, and DevOps teams to deliver enterprise solutions

Write clean, maintainable, and well-documented code following industry best practices

Troubleshoot, debug, and optimize application performance

Contribute to CI/CD pipelines and deployment processesRequired Technical Skills

Java

Spring Boot

Angular (2+)

AWS (EC2, SQS, Lambda, S3, DynamoDB)Preferred Technical Skills

Spring Framework and Hibernate (ORM)

Oracle and PostgreSQL databases

Docker and Kubernetes

JavaScript, jQuery, CSS

Experience with cloud-based and microservices architecturesEducation & Experience

Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)

Experience working on full software development lifecycle projects

Experience working in Agile environments preferred

Strong problem-solving skills and ability to work independently and within a team

Full-time

Apply