Java Fullstack Developer

Charlotte, NC, US • Posted 7 hours ago • Updated 7 hours ago
Full Time
No Travel Required
Able to Sponsor
On-site
Depends on Experience
Fitment

Dice Job Match Score™

⭐ Evaluating experience...

Job Details

Skills

  • springboot
  • Microservices
  • React
  • Cloud services

Summary

Job Summary

We are seeking an experienced Java Full Stack Developer with 8+ years of hands-on experience designing, developing, and maintaining enterprise-scale web applications. The ideal candidate should have strong expertise in Java, Spring Boot, Microservices, REST APIs, modern JavaScript frameworks, cloud technologies, and Agile development methodologies. This role requires close collaboration with cross-functional teams to deliver scalable, secure, and high-performing applications.

Responsibilities

  • Design, develop, and maintain scalable Java-based enterprise applications.
  • Develop RESTful APIs and Microservices using Spring Boot.
  • Build responsive and interactive user interfaces using React.js or Angular.
  • Integrate frontend applications with backend services.
  • Participate in system architecture, design discussions, and code reviews.
  • Write clean, maintainable, and reusable code following best practices.
  • Optimize application performance, scalability, and security.
  • Implement automated testing and CI/CD pipelines.
  • Troubleshoot production issues and provide timely resolutions.
  • Collaborate with Product Owners, Business Analysts, QA teams, and DevOps engineers.
  • Follow Agile/Scrum methodologies throughout the software development lifecycle.
  • Create and maintain technical documentation.

Required Qualifications

  • Bachelor''s degree in Computer Science, Information Technology, or a related field.
  • 8+ years of professional experience in Full Stack Java Development.
  • Strong knowledge of object-oriented programming principles and design patterns.
  • Experience building enterprise applications using Spring Boot and Microservices.
  • Hands-on experience with React.js or Angular.
  • Experience deploying applications to AWS cloud.
  • Strong understanding of REST APIs and distributed systems.
  • Experience with SQL and NoSQL databases.
  • Familiarity with Docker and Kubernetes.
  • Experience with Git-based version control systems.
  • Excellent analytical, communication, and problem-solving skills.

Preferred Qualifications

  • AWS Certification.
  • Experience with Kafka or other messaging platforms.
  • Experience with Terraform or Infrastructure as Code.
  • Knowledge of GraphQL.
  • Experience with OAuth2, JWT, and Spring Security.
  • Exposure to OpenShift.
  • Experience working in healthcare, banking, insurance, or financial services domains.

Nice-to-Have Skills

  • Elasticsearch
  • Redis
  • Splunk
  • Grafana
  • Prometheus
  • OpenAPI/Swagger
  • JUnit
  • Mockito
  • Cypress or Selenium

Soft Skills

  • Strong communication skills.
  • Excellent teamwork and collaboration abilities.
  • Ability to mentor junior developers.
  • Strong ownership and accountability.
  • Ability to work independently in a fast-paced Agile 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: 90773860
  • Position Id: 9015265
  • Posted 7 hours ago
Contact the job poster
VM

Venkatesh Munugala

Recruiter @ NMK Global Inc.
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

9d ago

Easy Apply

Contract

40 - 45

Charlotte, North Carolina

Today

Easy Apply

Full-time

$69 - $74 per hour

Hybrid in Charlotte, North Carolina

13d ago

Easy Apply

Contract, Third Party

$44.7 - $47.6

Charlotte, North Carolina

Today

Easy Apply

Contract

Search all similar jobs