Full Stack Java Developer

ClinDCast LLC

  • Tampa, FL
  • 4 days ago
  • Full-time

Highlights

This role involves leading end-to-end solution delivery, mentoring developers, and collaborating with cross-functional teams to build scalable, secure, and high-performing applications. The ideal candidate will have strong expertise in Java, Spring Boot, React/Next.js or Angular, REST APIs, Microservices, and Cloud technologies .

Numbers & Facts

LocationTampa, FL
Job TypeFull-time

Description

Job Summary


We are seeking an experienced Full Stack Java Developer to design, develop, and support enterprise-grade applications. The ideal candidate will have strong expertise in Java, Spring Boot, React/Next.js or Angular, REST APIs, Microservices, and Cloud technologies. This role involves leading end-to-end solution delivery, mentoring developers, and collaborating with cross-functional teams to build scalable, secure, and high-performing applications.


Key Responsibilities


Backend Development


  • Design, develop, and maintain enterprise applications using Java 8/11/17+.

  • Build scalable RESTful APIs and Microservices using Spring Boot, Spring MVC, and Spring Cloud.

  • Implement application security using Spring Security, OAuth2, and JWT.

  • Develop and optimize SQL/NoSQL database solutions.

  • Integrate enterprise applications through APIs, messaging systems, and third-party services.

Frontend Development


  • Develop responsive web applications using React, Next.js, or Angular.

  • Create reusable UI components and optimize application performance.

  • Consume REST APIs and implement state management.

  • Collaborate with UI/UX teams to deliver intuitive user experiences.

Technical Leadership


  • Lead end-to-end solution design, development, testing, and production deployment.

  • Mentor junior developers and conduct code reviews.

  • Ensure application scalability, security, reliability, and performance.

  • Participate in architecture discussions and recommend best practices.

  • Prepare technical documentation and support Agile delivery processes.

Required Qualifications


  • 7+ years of Full Stack Java development experience.

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or related field.

  • Strong experience working in Agile/Scrum environments.

  • Experience leading development teams and delivering enterprise applications.

Required Skills


  • Java 8/11/17

  • Spring Boot

  • Spring MVC

  • Spring Cloud

  • RESTful APIs

  • Microservices

  • Hibernate / JPA

  • React / Next.js / Angular

  • HTML5, CSS3, JavaScript, TypeScript

  • SQL (Oracle, MySQL, PostgreSQL)

  • Git

  • Maven / Gradle

  • JUnit & Mockito

Preferred Skills


  • Docker & Kubernetes

  • AWS, Azure, or Google Cloud Platform

  • Jenkins, GitHub Actions, CI/CD Pipelines

  • Kafka or RabbitMQ

  • SonarQube

  • Redis

  • Elasticsearch

  • DevOps practices

Soft Skills


  • Strong communication and stakeholder management skills.

  • Excellent analytical and problem-solving abilities.

  • Ability to mentor developers and lead technical initiatives.

  • Strong collaboration skills in cross-functional Agile teams.

Experience: 8–15 Years

Similar Jobs

See more jobs