Full Stack Java Developer

Overview

Remote
$80,000 - $100,000
Full Time
No Travel Required

Skills

Continuous Delivery
Backend Development
Cloud Computing
Collaboration
Conflict Resolution
Agile
Amazon Web Services
Analytical Skill
AngularJS
Microservices
Interfaces
J2EE
JUnit
Java
JavaScript
Jenkins
Kubernetes
Elasticsearch

Job Details

Job Title: Full Stack Java Developer

Experience: 5 6 Years
Location: Remote

Visa: OPT
Employment Type: Full-time


Job Summary:

We are seeking a skilled and passionate Full Stack Java Developer with 5 6 years of hands-on experience in designing, developing, and deploying scalable web applications. The ideal candidate will have strong expertise in backend development using Java/Spring Boot and frontend frameworks like Angular or React, with solid knowledge of RESTful APIs, microservices, and cloud technologies.


Key Responsibilities:

  • Design, develop, test, and deploy high-quality web applications and services.

  • Build and maintain RESTful APIs and microservices using Java and Spring Boot.

  • Develop responsive and dynamic front-end interfaces using Angular or React.

  • Collaborate with cross-functional teams including Product, QA, and DevOps.

  • Write clean, efficient, and maintainable code following best practices.

  • Participate in code reviews, troubleshooting, and performance optimization.

  • Work with CI/CD pipelines, containerization, and cloud deployment (AWS/Azure/Google Cloud Platform).

  • Ensure security, scalability, and performance of applications.


Required Skills & Experience:

  • 5 6 years of experience as a Full Stack Developer.

  • Strong expertise in Java 8+/J2EE, Spring Boot, and Microservices.

  • Proficiency in front-end frameworks: Angular, React, or Vue.js.

  • Experience with HTML5, CSS3, JavaScript (ES6+), and TypeScript.

  • Knowledge of RESTful API design and integration.

  • Hands-on with SQL/NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).

  • Familiarity with Docker, Kubernetes, and CI/CD tools (Jenkins, GitLab CI, etc.).

  • Experience in cloud platforms (AWS / Azure / Google Cloud Platform) is a plus.

  • Strong debugging, problem-solving, and analytical skills.


Good to Have:

  • Knowledge of message brokers (Kafka, RabbitMQ).

  • Familiarity with testing frameworks (JUnit, Mockito).

  • Experience with Agile/Scrum methodologies.

  • Basic understanding of security best practices (OAuth2, JWT).


Education:

  • Bachelor s or Master s degree in Computer Science, Engineering, or a related field.

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.

About Intellect Quest LLC