Java Full Stack Developer/Remote

Remote • Posted 1 hour ago • Updated 1 hour ago
Contract Independent
Contract Corp To Corp
Contract W2
1 Year
No Travel Required
Remote
Depends on Experience
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Java Full Stack Developer

Summary

JD — Java Full Stack Developer

Job Title: Java Full Stack Developer
Department: IT / Software Development
Reports To: Technical Lead / Engineering Manager

Job Summary

The Java Full Stack Developer is responsible for designing, developing, testing, and maintaining web applications using Java-based backend technologies and modern frontend frameworks. The role involves working across the full software development lifecycle and collaborating with business, QA, and other technical teams.

Key Responsibilities

  • Develop and maintain scalable web applications using Java and Spring Boot.
  • Build responsive and user-friendly frontend applications.
  • Develop RESTful APIs and integrate backend services with frontend applications.
  • Write clean, efficient, and maintainable code.
  • Design and work with relational and NoSQL databases.
  • Perform unit testing, debugging, and application troubleshooting.
  • Participate in code reviews and follow development best practices.
  • Work with Git and CI/CD tools for source control and deployments.
  • Collaborate with UI/UX designers, QA engineers, DevOps teams, and business stakeholders.
  • Identify and resolve application performance and production issues.
  • Prepare technical documentation where required.
  • Participate in Agile/Scrum ceremonies and sprint planning.

Required Qualifications

  • Bachelor’s degree in Computer Science, IT, Engineering, or a related field.
  • Strong knowledge of Java, Spring Boot, Spring MVC, and REST APIs.
  • Good experience with HTML, CSS, JavaScript, and a frontend framework such as React or Angular.
  • Experience with databases such as MySQL, PostgreSQL, Oracle, or MongoDB.
  • Knowledge of Git and software development lifecycle practices.
  • Good understanding of object-oriented programming and design principles.
  • Strong problem-solving and debugging skills.

Preferred Skills

  • Experience with Microservices architecture.
  • Knowledge of Docker and Kubernetes.
  • Experience with AWS, Azure, or Google Cloud.
  • Familiarity with CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI.
  • Knowledge of JUnit, Mockito, or other testing frameworks.
  • Familiarity with Agile/Scrum methodologies.
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: 10513292
  • Position Id: 73529-12895-1787080199
  • Posted 1 hour ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote

14d ago

Easy Apply

Contract

$50 - $60

Remote

Today

Full-time

USD 106,582.00 - 152,260.00 per year

Remote

Today

Full-time

USD 70,100.00 - 121,475.00 per year

Remote

Today

Easy Apply

Full-time, Third Party

$65 - $70

Search all similar jobs