Overview
Hybrid
Depends on Experience
Full Time
Skills
Java
React.js
Job Details
We are seeking a highly skilled Full Stack Developer with expertise in React, Java, Spring Boot, SQL and API Development. The ideal candidate will design, develop, and deploy scalable applications while working across front-end and back-end systems. You will collaborate with cross-functional teams to build secure, high-performance solutions in a hybrid work environment.
Key Responsibilities:
- Develop and maintain scalable full stack applications using React (front-end) and Java/Spring Boot (back-end).
- Design and implement RESTful APIs for application integration and data exchange.
- Work with SQL databases for schema design, complex queries, and performance optimization.
- Implement caching solutions using Redis to improve application performance.
- Collaborate with product owners, architects, and QA teams to ensure high-quality deliverables.
- Troubleshoot and resolve technical issues across the full application stack.
- Follow best practices for coding, testing, CI/CD, and DevOps.
Required Skills & Experience:
- 5+ years of experience in full stack development.
- Strong proficiency in React.js with hands-on experience building responsive UIs.
- Expertise in Java, Spring Boot, and microservices architecture.
- Solid knowledge of SQL (query writing, optimization, database design).
- Strong understanding of API development and integration.
- Knowledge of version control (Git) and CI/CD tools.
- Excellent problem-solving and communication skills.
Nice to Have:
- Experience with containerization (Docker/Kubernetes).
- Knowledge of other cloud platforms (AWS/Azure).
- Familiarity with Agile/Scrum methodologies.
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.