onsite
Senior Full Stack Developer - Java - TECHBLOCKS
Full Stack Developer
Lead the design and delivery of scalable web applications using Java Spring Boot and React.js, build microservices, and deploy on AWS while leveraging AI tools like GitHub Copilot to boost productivity.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance web applications with Java (Spring Boot) and React.js.
- Build and consume RESTful APIs and microservices, ensuring robust integration across services.
- Collaborate with cross‑functional teams to deliver end‑to‑end solutions, from architecture to deployment.
- Deploy and manage applications on AWS, applying best practices for scalability, security, and cost optimization.
- Utilize AI‑assisted development tools such as GitHub Copilot to accelerate coding and improve code quality.
- Adhere to coding standards, conduct code reviews, and mentor junior developers.
Requirements
- 5+ years of professional experience in full‑stack development with Java and React.
- Deep knowledge of Spring Boot, RESTful API design, and microservices architecture.
- Hands‑on experience deploying applications on AWS and familiarity with Azure/GCP is a plus.
- Proficiency with version control (Git) and CI/CD pipelines.
- Strong problem‑solving skills, excellent communication, and a passion for continuous learning.