Full Stack Java Developer
Job Diva
- Location
- Alpharetta
- Workplace
- Remote
- Employment
- Full Time
- Salary
- —
Posted 1mo ago
Full Stack Java Developers#26-00388
Alpharetta, GA
Remote
Share on
Job Description
Job Title
Full Stack Java Developer
Job Description
We are seeking a skilled and motivated Full Stack Java Developer to design, develop, test, and maintain scalable web applications. The ideal candidate should have strong experience in Java, Spring Boot, RESTful APIs, databases, and modern frontend technologies. You will work closely with cross-functional teams to deliver high-quality software solutions while following industry best practices.
Key Responsibilities
Design, develop, and maintain Java-based applications.
Build RESTful APIs using Spring Boot.
Develop responsive user interfaces using Angular, React, or JavaScript.
Write clean, efficient, and maintainable code.
Integrate applications with SQL/NoSQL databases.
Perform unit testing, debugging, and performance optimization.
Collaborate with business analysts, QA engineers, and other developers.
Participate in code reviews and Agile/Scrum ceremonies.
Deploy and maintain applications using CI/CD pipelines and cloud platforms.
Required Skills
Strong proficiency in Java 8/11/17
Spring Boot, Spring MVC, Spring Security
Hibernate/JPA
RESTful Web Services
Microservices Architecture
SQL (MySQL, PostgreSQL, Oracle) and NoSQL (MongoDB)
HTML5, CSS3, JavaScript
Angular or React
Git, Maven, Gradle
JUnit, Mockito
Docker, Kubernetes (preferred)
AWS, Azure, or Google Cloud (preferred)
Agile/Scrum methodology
Qualifications
Bachelor's degree in Computer Science, Information Technology, or a related field.
2–8+ years of experience in Java application development.
Strong problem-solving and analytical skills.
Excellent communication and teamwork abilities.
Preferred Skills
Experience with Kafka or RabbitMQ.
Knowledge of Redis and Elasticsearch.
Familiarity with Jenkins, GitHub Actions, or Azure DevOps.
Understanding of design patterns and software architecture principles.
Skills
- Java
- Spring Boot
- Spring MVC
- Spring Security
- Hibernate
- JPA
- RESTful Web Services
- SQL
- MySQL
- PostgreSQL
- Oracle
- NoSQL
- MongoDB
- HTML5
- CSS3
- JavaScript
- Angular
- React
- Git
- Maven
- Gradle
- JUnit
- Mockito
- Docker
- Kubernetes
- AWS
- Azure
- Google Cloud
- Kafka
- RabbitMQ
- Redis
- Elasticsearch
- Jenkins
- GitHub Actions
- Azure DevOps
Similar roles
Lead Software Engineer - City
Okc · Oklahoma City, OK, United States · USD 40–60/hr · today
Senior Software Engineer
Redwood Materials · remote · Nevada · USD 180,000–237,500/yr · today
Embedded Software Engineer – Power Electronics, Energy Storage
Redwood Materials · San Francisco, California, United States · USD 180,000–237,500/yr · today
Software Engineer - ML/Computer Vision (Battery Sorting)
Redwood Materials · McCarran, NV · San Francisco, California, United States · USD 152,500–200,000/yr · today
Principal Software Engineer, Core Infrastructure
Oracle · Nashville, TN, United States · today
Senior Software Engineer
Advantest · Lake Forest, CA, United States · today