Java Full Stack Developer - Frontend

Plano, TX, US • Posted 9 hours ago • Updated 9 hours ago
Contract Independent
12 Months
No Travel Required
On-site
Depends on Experience
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Web Applications
  • Spring MVC
  • Writing
  • Architecture

Summary

Role: Java Full Stack Developer - Frontend
Location: Plano, Tx

Job Summary

We are seeking a highly skilled Java Full Stack Developer to design, develop, and maintain scalable enterprise applications. The ideal candidate will have strong expertise in Java-based backend development, modern frontend frameworks, microservices architecture, cloud technologies, and Agile methodologies. The candidate will work closely with cross-functional teams to deliver high-quality software solutions that support critical business functions.

Key Responsibilities

  • Design, develop, test, and deploy full-stack web applications using Java and modern frontend technologies.
  • Build and maintain RESTful APIs and microservices using Spring Boot.
  • Develop responsive and user-friendly UI components using Angular, React, or similar frameworks.
  • Integrate applications with databases, third-party services, and cloud platforms.
  • Participate in system architecture, application design, and code reviews.
  • Optimize application performance, scalability, and security.
  • Troubleshoot and resolve production issues in a timely manner.
  • Collaborate with business analysts, product owners, and QA teams throughout the SDLC.
  • Implement CI/CD pipelines and automate deployment processes.
  • Follow Agile/Scrum development practices and contribute to sprint planning and retrospectives.

Required Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or related field.
  • 5+ years of experience in full-stack software development.
  • Strong programming experience in Java 8/11/17.
  • Hands-on experience with Spring Boot, Spring MVC, Spring Security, and Microservices.
  • Strong knowledge of REST APIs and web services.
  • Experience with frontend technologies like React, HTML5, CSS3, JavaScript, TypeScript, Bootstrap or Material UI
  • Experience with relational databases such as PostgreSQL and MySQL
  • Strong SQL writing and database optimization skills.
  • Experience with Git, Maven, Gradle, and Jenkins.
  • Familiarity with Agile development methodologies.

Preferred Qualifications

  • Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform (Google Cloud Platform).
  • Knowledge of containerization technologies including Docker and Kubernetes.
  • Experience with Kafka or other messaging platforms.
  • Familiarity with NoSQL databases such as MongoDB or Cassandra.
  • Exposure to DevOps practices and Infrastructure as Code (IaC).
 
 
 
 
 
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: 91093386
  • Position Id: 9133250
  • Posted 9 hours ago
Contact the job poster
Shan Majji

Shan Majji

Senior Manager @ GreyMatter Solutions

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