Senior Java Full Stack Developer
turbohire
Job Description
- Design, develop, and maintain web applications using Angular or React and Spring Boot.
- Build responsive, reusable, and scalable frontend components.
- Develop and maintain RESTful APIs and backend services.
- Collaborate with product owners, architects, designers, and development teams to deliver business requirements.
- Participate in system design, architecture discussions, and technical decision-making.
- Ensure code quality through reviews, testing, and adherence to best practices.
- Optimize application performance, security, and scalability.
- Troubleshoot and resolve application issues across frontend and backend layers.
- Contribute to CI/CD pipelines and deployment processes.
- Mentor junior developers and provide technical guidance.
- Document technical specifications, user manuals, and other relevant documentation to ensure effective communication and knowledge transfer