Java Full StackDeveloper

  • Alpharetta, GA
  • Posted 3 days ago | Updated 3 days ago

Overview

Hybrid
$60 - $65
Contract - W2
Contract - Independent
Contract - 6 Month(s)

Skills

AngularJS
Backend Development
Cloud Computing
Database
Spring Framework
TypeScript
Vue.js
Web Applications
Microservices
JUnit
Java
JavaScript
Kubernetes
GraphQL
MySQL
React.js
PostgreSQL
RESTful
Unit Testing
MongoDB
NoSQL
Docker
Hibernate
IaaS
RabbitMQ
Scala
Mockito

Job Details

Hello Everyone,
Greetings of the day!

Please find the requirements below and let me know if you have any suitable profiles for this position.

Please vet the candidates properly and only submit Contract to hire Candidates.
Job Title: Java Full stack Developer No of Positions: #2 Location: Alpharetta, GA (3 days onsite minimum) Duration: 3-6 months (Contract to hire)

Job Summary:

We are looking for a talented and experienced Full Stack Java Developer to join our engineering team. The ideal candidate will have strong expertise in Java-based backend development and modern front-end technologies, with a passion for building scalable, high-performance web applications. You will be responsible for designing, developing, and maintaining full-stack solutions that support business-critical systems.

Key Responsibilities:

Design and develop robust backend services using Java, Spring Boot, and related frameworks.
Build responsive and user-friendly front-end interfaces using React.js, Angular, or Vue.js.
Develop and consume RESTful APIs and integrate with third-party services.
Work with relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
Ensure application performance, scalability, and security.
Collaborate with cross-functional teams including product managers, designers, and QA engineers.
Participate in code reviews, architecture discussions, and agile development processes.
Write unit and integration tests to ensure code quality and reliability.
Deploy applications using CI/CD pipelines and manage cloud infrastructure (AWS, Google Cloud Platform, or Azure).

Required Skills & Qualifications:

Bachelor s or master s degree in computer science, Engineering, or related field.
12+ years of experience in full-stack development.
Strong proficiency in Java, Spring Boot, and JPA/Hibernate.
Experience with front-end frameworks like React, Angular, or Vue.
Solid understanding of HTML, CSS, JavaScript, and TypeScript.
Experience with RESTful API design, microservices architecture, and event-driven systems.
Familiarity with Git, Docker, and Kubernetes.
Knowledge of unit testing frameworks (JUnit, Mockito) and test automation tools.

Preferred Qualifications:

Experience with Scala or other JVM-based languages.
Exposure to cloud-native development and DevOps practices.
Familiarity with GraphQL, WebSockets, or message queues (Kafka, RabbitMQ).
Experience with Agile/Scrum methodologies.

Please share suitable profiles at

Thanks,
Kenny.

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.