Search

JAVA Full Stack Developer

Ruri Software Technologies LLC
locationTampa, FL 33601, USA
PublishedPublished: 6/21/2026
Software Developer / Engineer
Full time
Job Title: Java Full Stack Developer

Work Location: Tampa, FL

Duration: 8+ Months

Job Description:

Key Responsibilities:
  • Design, develop, and deploy scalable backend services using Java, Spring Boot, and Microservices architecture.
  • Build responsive, high-performance front-end interfaces using React.js, Angular, or similar modern frameworks.
  • Lead the full software development lifecycle - from requirement analysis, design, development, testing, to deployment and support.
  • Write clean, maintainable, and efficient code adhering to established standards and best practices.
  • Collaborate with architects, product managers, DevOps, QA, and UI/UX teams to deliver high-quality software solutions.
  • Perform code reviews and mentor junior team members on best practices in design, coding, and testing.
  • Participate in architectural discussions and help evolve systems towards better scalability, performance, and cloud readiness.
  • Troubleshoot and resolve technical issues in a timely manner.
Required Skills & Experience:
  • 17+ years of professional experience in software development.
  • Expert-level proficiency in Java, Spring Boot, RESTful APIs, and Microservices.
  • Strong frontend development skills using React.js, Angular, or Vue.js.
  • Experience with RDBMS (e.g., PostgreSQL, MySQL, Oracle) and NoSQL databases (e.g., MongoDB, Redis).
  • Strong understanding of cloud platforms (AWS, Azure, or GCP) and experience with cloud-native development.
  • Hands-on experience with DevOps tools: Kubernetes Etc
  • Solid grasp of software design patterns, clean code principles, and modern development practices (TDD, BDD, etc.).
  • Familiarity with Agile methodologies and tools like Jira, Confluence.