JAVA Full Stack Developer
Ruri Software Technologies LLC
Tampa, FL 33601, USA
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:
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.
- 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.