Vacancies

Senior Java FullStack Developer

Employer logo
Senior Java FullStack Developer
Jobs via Dice

Country flag
Charlotte, North carolina, United States
Classification symbol Information Technology
H-1B
Job posted on May 7, 2026
APPLY NOW
Job Description:
Dice is the leading career destination for tech experts at every stage of their careers. Our client, DataEdge Consulting, Inc., is seeking the following. Apply via Dice today!

Job Title: Senior Full Stack Developer

Location: Charlotte, NC (3 days onsite, 2 days remote)

Contract Duration: 6 months, extendable ( Contract to hire)

Bill Rate: Max : $55-60/HR on W-2, H1B is okay

Job Description:

We are seeking a Senior Full Stack Developer with strong backend expertise in Java and Spring Boot, combined with modern frontend and cloud development experience. This role requires hands-on development across the stack, building scalable, cloud-native applications and microservices on AWS.

Key Responsibilities:

Design, develop, and maintain scalable full-stack applications using modern frameworks; build robust backend services using Java, Spring Boot, and microservices architecture; develop and integrate RESTful, GraphQL, or OData APIs; build responsive UI components using Angular (or similar frameworks); develop and deploy serverless and cloud-native applications on AWS; write high-quality, testable code with strong unit and integration test coverage; implement CI/CD pipelines and ensure smooth deployments; collaborate with cross-functional teams to define architecture and technical solutions; troubleshoot production issues and ensure high availability and performance; follow and enforce coding standards, design patterns, and best practices.

Required Skills:

Backend (Core Focus): Strong hands-on experience in Java (8/11/17+) and Spring Boot; deep understanding of Spring Core, Spring MVC, Spring Data, Spring Security; microservices architecture and REST API design; Hibernate/JPA and transaction management; experience building scalable, high-performance backend systems.

Frontend: Strong experience with Angular (2+) or similar JavaScript frameworks; proficiency in TypeScript and modern JavaScript (ES6+).

Full Stack / API Development: Experience building RESTful, GraphQL, or OData APIs; strong understanding of API design, versioning, and security.

Cloud & Serverless: Hands-on experience with AWS (Lambda, API Gateway, CloudFront, S3, DynamoDB, Aurora RDS, CloudWatch); experience building serverless applications.

Programming & Runtime: Experience with Node.js; exposure to Python (nice to have).

Databases: Strong experience with relational databases (Aurora, MySQL, PostgreSQL) and NoSQL databases (DynamoDB).

Messaging & Streaming (Nice to Have): Kafka, AWS Kinesis, or similar platforms.

Testing: JUnit (unit testing), JMeter (performance testing).

DevOps & Engineering Practices: CI/CD pipelines (GitHub, Bitbucket, Jenkins, Azure DevOps); Infrastructure as Code (AWS CDK preferred or CloudFormation); familiarity with SonarQube, security scans, quality gates; source control best practices.

Monitoring & Support: Experience with Dynatrace or similar tools; ability to support production and non-production environments; strong troubleshooting skills.

Qualifications:

8+ years of full-stack development experience; Bachelor s or Master s degree in Computer Science or related field (or equivalent experience); proven experience with Java, Spring Boot, Angular, AWS, and microservices; strong understanding of application architecture and integration patterns.

What We re Looking For:

Strong ownership and independence; deep technical problem-solving skills; strong collaboration with architects and cross-functional teams; ability to design, build, and scale systems end-to-end.

Nice to Have:

AWS certifications; event-driven architecture experience; familiarity with AI tools (GitHub Copilot, Amazon Q Developer, Kiro).

Summary:

Hands-on senior engineer with strong Java + Spring Boot expertise, capable of building scalable, cloud-native applications end-to-end.
APPLY NOW