What are the responsibilities and job description for the Java FullStack Developer position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Purple Drive Technologies LLC, is seeking the following. Apply via Dice today!
}
tr th, tr td { border: 1px solid #e6e6e6;
}
tr th { background-color: #f5f5f5;
}
Role Overview
We are seeking an experienced Java FullStack Developer who is skilled in building endtoend enterprise applications using Java 8, Spring Boot, and modern JavaScript/React.js frameworks. The ideal candidate will be responsible for delivering software from inception to production, working across both greenfield and brownfield projects. This role requires strong backend frontend development capability, CI/CD experience, and the ability to mentor team members and influence platform direction.
Key Responsibilities
FullStack Development
- Local Candidate Preferred******************************
}
tr th, tr td { border: 1px solid #e6e6e6;
}
tr th { background-color: #f5f5f5;
}
Role Overview
We are seeking an experienced Java FullStack Developer who is skilled in building endtoend enterprise applications using Java 8, Spring Boot, and modern JavaScript/React.js frameworks. The ideal candidate will be responsible for delivering software from inception to production, working across both greenfield and brownfield projects. This role requires strong backend frontend development capability, CI/CD experience, and the ability to mentor team members and influence platform direction.
Key Responsibilities
FullStack Development
- Develop backend services using Java 8, Spring, Spring Boot
- Build responsive UI components using React.js or similar modern JavaScript frameworks
- Implement React workflows including:
- Component lifecycle
- Hooks
- State management
- Virtual DOM operations
- Write clean, reusable, modular Java and JavaScript code
- Implement REST API integrations and ensure smooth communication across services
- Work with relational and nonrelational databases:
- PostgreSQL
- MongoDB
- Redis
- Design efficient database schemas, queries, caching strategies
- Work with OpenSearch / Elasticsearch
- Use ELK/ELF stack for indexing, search, and log analytics
- Handson experience with:
- GitHub
- Bitbucket
- RhodeCode
- GitFlow
- Use CI/CD pipelines (GitHub Actions) for automated build, test, and deployments
- Work with crossfunctional teams (Developers, DevOps, Product Owners)
- Use tools like:
- Jira
- GitLab
- Trello
- Participate in Scrum ceremonies and contribute to delivery planning
- Deliver software from design development deployment production support
- Work across greenfield & brownfield projects
- Apply technical expertise to guide platform architecture decisions
- Mentor junior team members and contribute to team growth
- Java 8, Spring, Spring Boot
- React.js (deep understanding of core principles)
- Strong JavaScript proficiency (DOM manipulation, ES6 )
- REST API design & integration
- JWT and modern authorization mechanisms
- PostgreSQL, MongoDB, Redis
- OpenSearch / Elasticsearch
- GitHub, Bitbucket, RhodeCode
- GitFlow, GitHub Actions (CI/CD)
- Agile (Scrum)
- Strong problemsolving, creativity, adaptability
- Curiosity, passion for technology, startup mindset
- Applied statistics (distributions, regression, hypothesis testing)
- Experience working in highly scalable, distributed environments
- Ability to contribute to platformlevel decisions
- Exposure to statistical modeling or datadriven product development