Java Full Stack Developer

Hybrid in Alpharetta, GA, US • Posted 1 hour ago • Updated 1 hour ago
Full Time
No Travel Required
Hybrid
Depends on Experience
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • JAVA
  • FULLSTACK
  • MICROSERVICES
  • BOOTSPRING

Summary

Java Full Stack Developer

Location: Charlotte, NC / Alpharetta, GA
Work Arrangement: Hybrid / Onsite – Based on Client Requirements
Experience: 6+ Years

Job Description

We are seeking an experienced Java Full Stack Developer to design, develop, and maintain scalable, high-performance enterprise applications. The ideal candidate will have strong expertise in Java, Spring Boot, RESTful APIs, front-end technologies, and relational databases.

The candidate will work closely with cross-functional teams to develop reliable backend services, build responsive user interfaces, integrate applications, and deliver high-quality software solutions in an Agile development environment.

Key Responsibilities

  • Design, develop, test, and maintain enterprise applications using Java and Spring Boot.

  • Build scalable backend services and microservices using Java and modern frameworks.

  • Develop and integrate RESTful APIs and web services.

  • Build responsive user interfaces using Angular or React, JavaScript/TypeScript, HTML5, and CSS3.

  • Design, develop, and optimize SQL queries, stored procedures, and database schemas.

  • Work with relational databases such as PostgreSQL, MySQL, Oracle, or SQL Server.

  • Implement application security, authentication, authorization, and performance optimization.

  • Write unit tests, conduct code reviews, troubleshoot defects, and resolve production issues.

  • Collaborate with architects, business analysts, QA engineers, and product teams.

  • Participate in Agile ceremonies, sprint planning, technical discussions, and release activities.

  • Use Git and CI/CD pipelines to support source control, automated testing, and application deployments.

  • Maintain technical documentation and follow established coding standards and best practices.

Required Skills and Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.

  • 6+ years of professional software development experience.

  • Strong hands-on experience with Java, Spring Boot, and Spring Framework.

  • Experience developing RESTful APIs and microservices.

  • Proficiency in object-oriented programming, design patterns, and core Java concepts.

  • Experience with Angular or React and front-end technologies such as JavaScript/TypeScript, HTML, and CSS.

  • Strong SQL skills and experience with relational databases.

  • Experience with Git, Maven or Gradle, and application build tools.

  • Knowledge of unit testing frameworks such as JUnit and Mockito.

  • Familiarity with Agile/Scrum methodologies and the software development lifecycle.

  • Strong analytical, problem-solving, communication, and collaboration skills.

Preferred Skills

  • Experience with cloud platforms such as AWS, Microsoft Azure, or Google Cloud.

  • Knowledge of Docker and Kubernetes.

  • Experience with CI/CD tools such as Jenkins, GitLab CI, or Azure DevOps.

  • Familiarity with Kafka or other messaging technologies.

  • Experience with Redis, MongoDB, or other NoSQL databases.

  • Knowledge of application monitoring, logging, and performance tuning.

  • Experience developing secure, scalable enterprise applications in distributed environments.

Work Locations: Charlotte, NC / Alpharetta, GA
Experience Required: 6+ Years

Candidates should have strong hands-on Java backend development experience, with full-stack capabilities and experience building production-grade enterprise applications.

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: 91093047
  • Position Id: 9126585
  • Posted 1 hour ago
Contact the job poster
KK

Kishore Kumar

Recruiter @ Alfvo, LLC

Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.