Full Stack Java Developer

Hybrid in Charlotte, NC, US • Posted 6 hours ago • Updated 6 hours ago
Contract W2
12 Months
No Travel Required
On-site
$45 - $55/hr
Fitment

Dice Job Match Score™

🔗 Matching skills to job...

Job Details

Skills

  • Backend Development
  • Spring Framework
  • Stakeholder Management
  • Teamwork
  • TypeScript
  • UI
  • UPS
  • Web Applications
  • Integration Testing
  • Java
  • JavaScript
  • Kubernetes
  • LangChain
  • LlamaIndex
  • Microservices
  • Microsoft Azure
  • Problem Solving
  • Quality Assurance
  • RESTful
  • React.js
  • Relational Databases
  • Retail
  • SQL
  • Scalability
  • Scrum
  • Software Development
  • Continuous Integration
  • Database
  • Docker
  • Elasticsearch
  • Finance
  • Good Clinical Practice
  • Google Cloud Platform
  • HTML5
  • Health Insurance
  • Information Technology
  • Interfaces
  • Software Development Methodology
  • Sprint
  • Apache Kafka
  • Artificial Intelligence
  • Cascading Style Sheets
  • Cloud Computing
  • Collaboration
  • Communication
  • Computer Science
  • Conflict Resolution
  • Continuous Delivery
  • DevOps
  • Analytical Skill
  • API
  • Amazon Web Services
  • AngularJS
  • Css3
  • Agile
  • front end

Summary

Position Title

Full Stack Java Developer

Location

[Remote / Hybrid / Onsite]

Employment Type

Full-Time 

Experience Required

8+ Years


Job Summary

We are seeking a highly skilled Full Stack Java Developer to design, develop, test, and maintain scalable web applications. The ideal candidate will have strong experience in Java-based backend development, modern front-end technologies, cloud platforms, microservices architecture, and Agile software development practices.

The candidate will work closely with business stakeholders, architects, QA teams, and DevOps engineers to deliver high-quality enterprise applications.


Key Responsibilities

  • Design, develop, and maintain enterprise-grade web applications using Java and modern front-end frameworks.
  • Build and enhance RESTful APIs and Microservices using Spring Boot.
  • Develop responsive user interfaces using Angular, React, JavaScript, TypeScript, HTML5, and CSS3.
  • Collaborate with product owners, business analysts, and technical teams to gather and refine requirements.
  • Write clean, maintainable, and efficient code following coding standards and best practices.
  • Perform code reviews and ensure application quality through unit and integration testing.
  • Optimize application performance, scalability, and security.
  • Integrate applications with databases, third-party APIs, and cloud services.
  • Participate in Agile/Scrum ceremonies including sprint planning, stand-ups, retrospectives, and backlog grooming.
  • Support CI/CD pipelines and automated deployment processes.
  • Troubleshoot production issues and provide timely resolutions.

Required Technical Skills

Backend Development

  • Java 8/11/17+
  • Spring Framework
  • Spring Boot
  • Spring MVC
  • Spring Security
  • Hibernate / JPA
  • RESTful Web Services
  • Microservices Architecture
  • Maven / Gradle

Front-End Development

  • Angular (8+ preferred) or React.js
  • JavaScript (ES6+)
  • TypeScript
  • HTML5
  • CSS3
  • Bootstrap
  • Responsive Web Design

Database Technologies

  • Oracle
  • SQL Server
  • PostgreSQL
  • MySQL
  • MongoDB (Preferred)

Cloud & DevOps

  • AWS, Azure, or Google Cloud Platform
  • Docker
  • Kubernetes
  • Jenkins
  • GitHub Actions
  • CI/CD Pipelines

Messaging & Integration

  • Apache Kafka
  • RabbitMQ
  • REST APIs
  • SOAP Web Services

Tools & Technologies

  • Git
  • Bitbucket
  • Jira
  • Confluence
  • SonarQube
  • Postman
  • Swagger/OpenAPI

Required Qualifications

  • Bachelor''s degree in Computer Science, Information Technology, Engineering, or related field.
  • 5+ years of hands-on Full Stack Java Development experience.
  • Strong expertise in Java, Spring Boot, and Microservices.
  • Experience developing modern UI applications using Angular or React.
  • Strong knowledge of relational databases and SQL.
  • Experience with cloud technologies (AWS/Azure/Google Cloud Platform).
  • Understanding of software development lifecycle (SDLC) and Agile methodologies.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.

Preferred Qualifications

  • Experience with containerization technologies such as Docker and Kubernetes.
  • Knowledge of event-driven architectures and Kafka.
  • Experience in financial, healthcare, insurance, or retail domains.
  • Cloud certifications (AWS Certified Developer, Azure Developer Associate, etc.).
  • Experience with AI-powered applications and API integrations.

Nice-to-Have Skills

  • GraphQL
  • Redis Cache
  • Elasticsearch
  • Terraform
  • Python scripting
  • GenAI integrations (OpenAI, LangChain, LlamaIndex)
  • Serverless Architecture

Soft Skills

  • Strong analytical and troubleshooting abilities.
  • Excellent verbal and written communication skills.
  • Ability to work independently and in a team environment.
  • Strong stakeholder management and collaboration skills.
  • Ability to handle multiple priorities in a fast-paced environment.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10477291
  • Position Id: 9009579
  • Posted 6 hours ago
Contact the job poster
RC

Rahul Chourasia

Recruiter @ Raas Infotek LLC
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Hybrid in Charlotte, North Carolina

6d ago

Easy Apply

Third Party, Contract

$44.7 - $47.6

Hybrid in Charlotte, North Carolina

2d ago

Easy Apply

Contract

40 - 45

Charlotte, North Carolina

Today

Contract

Remote

Today

Easy Apply

Contract

$80,000 - $100,000

Search all similar jobs