Full Stack Java developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+17 more
Job description
Full Stack Developer (Java, Microservices, Spring Boot, API, ReactJS) - JD
Backend Development - Design, develop, and maintain scalable backend services using Java, Spring Boot, and Microservices architecture.
-
API Development & Integration - Build, document, and consume RESTful APIs, ensuring secure, performant, and reusable services.
-
Frontend Development - Develop rich, responsive UI components using ReactJS, Redux (or similar state management), and modern JavaScript/TypeScript.
-
Database Management - Design and optimize SQL/NoSQL databases, write queries, and ensure high availability and data integrity.
-
DevOps & CI/CD - Work with Git, Jenkins, Docker, Kubernetes, or similar tools to support automated builds, deployments, and monitoring.
-
Testing & Quality - Write unit, integration, and end-to-end tests; ensure code quality, maintainability, and adherence to best practices.
-
Agile Collaboration - Partner with product owners, business analysts, QA, and other engineers in an Agile/Scrum environment, contributing to sprint planning and delivery.
-
Performance & Security - Optimize application performance, troubleshoot issues, and ensure compliance with security and regulatory standards.
Skills
- Spring Boot
- MicroServices
- ReactJS
Requirements
Do you have experience in UI implementation?
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What’s the Difference Between Frontend and Backend Development?
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
Top 10 Java Libraries
Dev Digest 121 - AI goes offline